#include <bits/stdc++.h>
#pragma comment(linker, "/STACK:256000000")
using namespace std;
int aabs(int a) {
  if (a < 0) return -a;
  return a;
}
int gcd(int a, int b) {
  while (a > 0 && b > 0) {
    if (a > b) {
      a %= b;
    } else {
      b %= a;
    }
  }
  return a + b;
}
bool cmp(string a, string b) { return a + b < b + a; }
int main() {
  int n;
  cin >> n;
  long long ans = 0;
  for (int i = 2; i * i <= n; i++) {
    if (n % i == 0) {
      while (n % i == 0) {
        ans += n;
        n /= i;
      }
    }
  }
  ans += n;
  if (n > 1) ans++;
  cout << ans;
  return 0;
}
