#include <bits/stdc++.h>
using namespace std;

const int MAXN = 1e5 + 1;

bool prime[MAXN];

int main(){

    int n;

    memset(prime, 1, sizeof(prime));
    for(int i = 2; i * i <= MAXN; i++) if(prime[i]) for(int j = i * i; j <= MAXN; j += i) prime[j] = 0;

    cin >> n;
    for(int i = 2; i <= MAXN; i++){
        if(prime[i]){
            cout << i << ' ';
            n--;
            if(n) continue;
            else break;
        }
    }

    return 0;
}
