1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
n=int(input())
suma=0
liczby=[]
if((n>1)and(n<1000000)):
        liczby=[]
        for i in range(n,0,-1):
            bin = format(i, 'b')
            for j in range(0,len(bin)):
                if (bin[j] == '1'):
                    suma += 1
            liczby.append(i)
            if(suma==n):
                print(liczby)