#include #include #include #include #include #include using namespace std; #define N 1000009 #define LL long long int n; LL a[200]; bool sv[N]; vector pr; void primes(){ for(LL i=2; i cp; LL cur_len=len; LL sr_len = (LL)sqrt((long double)len); int i=0; // cout<<"sr_len: "<1){ cp.push_back(cur_len); } // cout<<"prime size: "<=0; i--){ cur_mul*=cp[i]; res += cur_mul; } return res; } int main() { cin>>n; for(int i=0; i>a[i]; } primes(); LL res=0; for(int i=0; i