#include <bits/stdc++.h>
using namespace std;
int a2, a3, a5, a7, a11;
int wynik = 0;
int pytam;
bool isOk1(int x) {
  while (x % 2 == 0) x /= 2;
  while (x % 3 == 0) x /= 3;
  while (x % 5 == 0) x /= 5;
  return (x == 1);
}
void check1(int k) {
  for (int i = 2 * k * k; i >= 1 && wynik < k; i--) {
    if (isOk1(i)) {
      wynik++;
      cout << i << " ";
    }
  }
}
bool isOk2(int x) {
  while (x % 2 == 0) x /= 2;
  while (x % 3 == 0) x /= 3;
  while (x % 5 == 0) x /= 5;
  while (x % 7 == 0) x /= 7;
  while (x % 11 == 0) x /= 11;
  return (x == 1);
}
void check2(int k) {
  for (int i = 2 * k * k; i >= 1 && wynik < k; i--) {
    if (isOk2(i)) {
      wynik++;
      cout << i << " ";
    }
  }
}
int main() {
  int n;
  cin >> n;
  if (n <= 300)
    check1(n);
  else
    check2(n);
  return 0;
}
