#include #define rep(i,n) for(int i=0;i ; const int INF = 1e9; const int MOD = 1000000007; vector diviser_all(ll x){ vector res; for(ll i = 1;i*i <=x;i++){ if(x%i == 0){ res.push_back(i); if(i*i==x); else res.push_back(x/i); } } return res; } int main(){ ll n; cin >> n; vector res = diviser_all(n); ll ans = 0; for(ll p:res) ans += p; cout << ans << endl; return 0; }