#include <bits/stdc++.h>
using namespace std;
int cnt = 0;
long long ans[100010];
int main() {
  long long n;
  scanf("%lld", &n);
  for (int i = 1; i * i <= n; i++) {
    if (n % i == 0) {
      ans[++cnt] = (2 + n - i) * (n / i) / 2;
      ans[++cnt] = (2 + n - n / i) * i / 2;
    }
  }
  sort(ans + 1, ans + cnt + 1);
  for (int i = 1; i <= cnt; i++)
    if (ans[i] != ans[i - 1]) printf("%lld ", ans[i]);
  printf("\n");
  return 0;
}
