#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int k, m, n, q, r;

do { scanf("%d", &n); } while(n==1);

k=2;
while(1) {
m = k * k;
if(m > n) {
printf("%d", n);
exit(1);
}
q = n / k;
r = n % k;
if(r) k++;
else {
printf("%d ", k);
if(q==1) exit(1);
n = q;
}}
return 0;
}