#include using namespace std; typedef long long int ll; #define rep(i, n) for (int i = 0; i < (n); i++) ll f(int n) { ll ans = 1; for(int i = 1; i <= n; i++) ans *= 10; return ans; } int main() { cin.tie(0); ios::sync_with_stdio(false); ll n; cin >> n; vector v; n = f(n); for (ll i = 1; i*i <= n; i++) { if (n % i == 0) { v.push_back(i); if (i*i != n) v.push_back(n/i); } } sort(v.begin(), v.end()); for(int i = 0; i < v.size(); i++) cout << v[i] << endl; return 0; }