#include <iostream>
using namespace std;

int main() 
{
    long long n;
    cin>>n;
    long long i=2;
    while(n!=1)
    {
        if(n%i==0)
        {
            cout<<i<<' ';
            n/=i;
        }
        else {
        i++;
        }
    }
}
// i如果不为质数前面已经处理了不为倍数进入else循环