while zmienna = gets
d.to.i
z=[]
if (d%(d**5))==0
n=1
end
else
n=0
x.to.i=(d**5)
for i in range(1, x+1)
if d%i==0
z.append(i)
puts i
i=len(z)-1-n
end
while i>=0
puts d/z[i]
i-=1
end
end
d2hpbGUgem1pZW5uYSA9IGdldHMKZC50by5pCno9W10KaWYgKGQlKGQqKjUpKT09MCAKbj0xCmVuZAplbHNlIApuPTAKeC50by5pPShkKio1KQpmb3IgaSBpbiByYW5nZSgxLCB4KzEpCmlmIGQlaT09MCAKei5hcHBlbmQoaSkKcHV0cyBpCmk9bGVuKHopLTEtbgplbmQKd2hpbGUgaT49MApwdXRzIGQveltpXQppLT0xCmVuZAplbmQ=