while zmienna = gets
d.to.i
z=[]
if (d%(d**5))==0
n=1
end
else
n=0
x.to.i=(d**5)
end
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
d2hpbGUgem1pZW5uYSA9IGdldHMKZC50by5pCno9W10KaWYgKGQlKGQqKjUpKT09MCAKbj0xCmVuZAplbHNlIApuPTAKeC50by5pPShkKio1KQplbmQKZm9yIGkgaW4gcmFuZ2UoMSwgeCsxKQppZiBkJWk9PTAgCnouYXBwZW5kKGkpCnB1dHMgaQppPWxlbih6KS0xLW4KZW5kCndoaWxlIGk+PTAKcHV0cyBkL3pbaV0KaS09MQplbmQKZW5k