from math import * #导入库省略前缀
n=int(input()) #读入数
#因为一个数如果能被整除则就能找到两个因子 如10//5=2 一下就找到了两个因子一个是2一个是5
#这个时候说明我们只要遍历这个数的开平方根(要取因为可能开平方刚好是整数)如果能被整除就说明是我们要的因子,并存它的另一个
d=set()#存因子
for i in range(1,int(sqrt(n))+1):
if n//i=n/i:
d.add(i)
d.add(n//i)
print(d)