#include #include #define long long long using namespace std; long n,p[100],totalans; void doit() { int l=0; for (int i=2;i<=sqrt(n);i++) { while (n%i==0) { p[++l]=i; n/=i; } } if (n>1) p[++l]=n; long cur=1,ans=0; for (int i=l;i>=1;i--) { ans+=cur; cur*=p[i]; } ans+=cur; totalans+=ans; } void readit() { int t; cin>>t; while (t>0) { t--; cin>>n; doit(); } cout<