#include using namespace std; long longestSequence(vector a) { static long int count=0; for(long int i=0;i1) { long int j; long int sq = sqrt(x); for(j = 2; j <= sq; j++) { if(x%j == 0) { count+=x; x=x/j; break; } } if(j>sq) { count+=x+1; goto end; } } } end:; } return count; } int main() { int n; cin >> n; vector a(n); for(int a_i = 0; a_i < n; a_i++){ cin >> a[a_i]; } long result = longestSequence(a); cout << result << endl; return 0; }