#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; const int MAX=5000000; vector prime; bool isprime[MAX]; void sieve(){ for(ll i=3; i ans; for(int i=0; i1e7) break; ans.push_back(x); } sort(ans.begin(), ans.end()); int n; cin>>n; cout<