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