#include <bits/stdc++.h>   using namespace std;   vector<long long> ans;   int main() {     long long n;     cin >> n;     for (long long i = 1; i <= sqrt(n); i++)       if (n % i == 0) {         ans.push_back((n + 2 - i) * n / i / 2);         if (i * i != n) ans.push_back((i * n + 2 * i - n) / 2);       }     sort(ans.begin(), ans.end());     for (unsigned int i = 0; i < ans.size(); i++) printf( %lld  , ans[i]);     return 0;   }   