Reversing the bits of a 32-bit integer
You can avoid building a list of results to print them after, you can just print them as you calculate them.

Also you assign a lot of variables and:

binNum=binary[2:] 


is not explicit in removing the '0b' that Python prefixes, better is 

.replace('0b','')


Also the padding with 0 logic that you write is already implemented in the zfill function, so you can avoid re-writing it yourself.

Finally, you should write a function to read the input to separate concerns and maybe reuse it in a similar problem.

Here are all my suggestions implemented.

def read_numbers(n):
    return [int(input()) for _ in range(n)]

for i in read_numbers( int(input()) ):
    binary_padded = bin(i).replace('0b','').zfill(32)
    print( int( binary_padded[::-1], 2) )