#include using namespace std; const long long N=10005; long long p[N],cnt[N]; int main() { int m=0; long long n=0; cin>>n; for(int i=2; i<=n/i; i++) { if(n%i==0) { int c=0; while(n%i==0) n/=i,c++; m++; p[m]=i; cnt[m]=c; } } if(n>1) { ++m; p[m]=n; cnt[m]=1; } long long res=1; for(int i=1;i<=m;i++) { long long t=1; long long sum=0; sum+=t; for(int j=1;j<=cnt[i];j++) { t*=p[i];//p[i]?j?? sum+=t; } res*=sum; } cout<