#include using namespace std; #define ll long long vector factorize(ll n){ vector res; for(int i=2;i*i<=n;i++){ if(n%i==0){ while(n%i==0){ res.push_back(i); n/=i; }}} if(n>1) res.push_back(n); return res; } bool isp(ll n){ int c=0; for(ll i=2;i*i<=n;i++){ if(n%i==0){ c++; break; } } if(c==0) return 1; else return 0; } int main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n; cin>>n; ll a[n]; ll s=0; for(int i=0;i>a[i]; for(int i=0;i q=factorize(a[i]); sort(q.begin(),q.end(),greater() ); ll k=*q.begin(); ll g=k; a[i]/=k; while(isp(a[i])==0){ s+=g; vector p=factorize(a[i]); sort(p.begin(),p.end(),greater() ); k=*p.begin(); a[i]/=k; g=g*k; } s+=g; s+=a[i]*g; } }} cout<