/*
#include <stdio.h>
int main()
{
int i, n, a[101]={};
scanf("%d", &n);
for(i=0;i<n;i++) {
scanf("%d", &a[i]);
}
for(i=0;i<n;i++) {
if(a[i]<a[i+1]) {
printf("오름차순");
return 0;
}
else if(a[i]>a[i+1]) {
printf("내림차순");
return 0;
}
else if(a[i]<a[i+1])
}
return 0;
}
*/
/* 2009
#include <stdio.h>
int Americano(int n, int k)
{
if(n<k) return 0;
//if(n%k==0) return n/k+n/k/k;
return n/k+Americano(n/k+n%k, k);
}
int main()
{
int i, n, k;
scanf("%d %d", &n, &k);
printf("%d", Americano(n, k));
return 0;
}
*/
/* 2033
#include <stdio.h>
int main()
{
int i, k, n, a[100001]={}, start;
scanf("%d %d", &k, &n);
for(i=0;i<n;i++) {
scanf("%d %d", &a[i], &a[i+1]);
}
scanf("%d", &start);
}
*/
#include <stdio.h>
int main()
{
int i, a, b;
scanf("%d", &a);
for(i=0;i<a;i++) {
if(a%i==0) {
printf("%d ", );
}
}
return 0;
}