// AC #include using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); std::random_device seed_gen; std::default_random_engine engine(seed_gen()); vector p={1,2,3,5,7,11,13,17,19,23}; int n; cin >> n; while(p.size()>n){p.pop_back();} long long v=1; for(auto &nx : p){ v*=nx; } std::uniform_int_distribution<> dist(1, 1000000000/v); v*=dist(engine); shuffle(p.begin(),p.end(),engine); for(auto &nx : p){ cout << v/nx << " "; } return 0; }