#include <bits/stdc++.h>
using namespace std;
int a[100000];
int main(){
int n,k=0;
cin>>n;
for(int i=2;n!=1;){
if(n%i==0){
a[k]=i;
k++;
n/=i;
}
else{
i++;
}
}
cout<<a[0];
for(int i=1;i<k;i++){
cout<<" "<<a[i];
}
return 0;
}
/**************************************************************
Problem: 1234
User: liyunshuo
Language: C++
Result: Accepted
Time:6 ms
Memory:2464 kb
****************************************************************/