#include <bits/stdc++.h>
using namespace std;
vector<long long int> x;
int main() {
  {
    long long int a, b, c = 0, d, diff, e, f, g, i, j, k, l, m, in, mod, loc, p,
                        q, r, u, val, w, t, tc, sz, lo, hi, mid,
                        mn = 2134567891, mx = 0, sum = 0, ans = 0;
    int pr[] = {2, 3, 5, 7, 11, 13, 17, 19, 23};
    cin >> k;
    p = 2 * k * k;
    for (i = 0; i < 8 && x.size() < k; i++) {
      x.push_back(pr[i]);
      for (j = 0; j < x.size(); j++) {
        if (x[j] * pr[i] <= p) x.push_back(x[j] * pr[i]);
      }
    }
    for (i = x.size() - 1, j = 0; j < k; j++, i--) cout << x[i] << " ";
  }
  return 0;
}
