#include <bits/stdc++.h>
using namespace std;
typedef long long				ll;
typedef pair<int,int >			pii;
template<typename T>
using V = vector<T>;
#define SYNC					ios_base::sync_with_stdio(0);cin.tie(0);
#define rep(i,b)				for(int i=0;i<b;i++)
#define repn(i,n)				for(int i=1;i<=n;i++)
#define ALL(x)					(x).begin(),(x).end()
#define fi						first
#define se						second
#define pb						push_back
#define dzx						cerr<<"here";
const ll MOD=1e9+7,INF=0x3F3F3F3F3F3F3F3F;
const int inf=0x3F3F3F3F;
/* Equinox */
ll ans=0;
ll solve(ll x){
	ll r=1;
	for(ll i=2;i*i <= x;i++){
		while((x%i)==0){
			r*=i;
			r+=1;
			x/=i;
		}
	}
	if(x>1){
		r*=x;
		r+=1;
	}
	return r;
}
int32_t main(){SYNC
	int n;
	cin>>n;
	ll a;
	while(n--){
		cin>>a;
		ans+=solve(a);
	}
	cout<<ans;
	return 0;
}