#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; using namespace std; int main() { vector primes; int use[1000002]; memset(use,0,sizeof(use)); for (ll i=2;i<1000002;i++) { for (ll j = i*i;j<1000002;j+=i) { use[j]=1; } } for (int i = 2; i<1000002; i++) { if(use[i]==0) primes.push_back(i); } ll n ; cin>>n; ll sol = 1 ,all=0; ll x ; for (int i = 0 ; i>x; for (int j =0;j