#include <iostream>
#include <set>
using namespace std;
int main() {
// Input
int n; cin >> n;
set<int> se;
// Process -> Output
for (int i = 1; i*i <= n; ++i) {
if (n % i == 0) {
se.insert(i);
if (i != n/i)
se.insert(n/i);
}
}
for (int x: se) cout << x << ' ';
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c2V0Pgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgLy8gSW5wdXQKICBpbnQgbjsgY2luID4+IG47CiAgc2V0PGludD4gc2U7CgogIC8vIFByb2Nlc3MgLT4gT3V0cHV0CiAgZm9yIChpbnQgaSA9IDE7IGkqaSA8PSBuOyArK2kpIHsKICAgIGlmIChuICUgaSA9PSAwKSB7CiAgICAgIHNlLmluc2VydChpKTsKICAgICAgaWYgKGkgIT0gbi9pKQogICAgICAgIHNlLmluc2VydChuL2kpOwogICAgfQogIH0KICBmb3IgKGludCB4OiBzZSkgY291dCA8PCB4IDw8ICcgJzsKCiAgcmV0dXJuIDA7Cn0K