#include using namespace std; long p[1000010], sieve[1000010], co; long longestSequence(vector a) { long res = 0; for (int i=0;i1) total+=1; res += total; } return res; } int main() { int n; cin >> n; vector a(n); for(int a_i = 0; a_i < n; a_i++){ cin >> a[a_i]; } co = 0; for (int i=2;i<=1000000;i++){ if (sieve[i]) continue; p[++co] = i; for (int j=i;j<=1000000/i;j++) sieve[i*j] = 1; } long result = longestSequence(a); cout << result << endl; return 0; }