import sys import math n=int(input()) list1=[] while n!=1: for i in range(2,int(math.sqrt(n))+1): if n%i==0: n=n//i list1.append(i) break else: list1.append(n) break for i in list1: print(i,end=' ')