#include <iostream>
using namespace std;

#include <vector>

int main() {

    int n;
    cin >> n;
    
    // write your code here......

    //方法3
    vector<int> arr;
    int temp = n;
    for(int i = 0;i < n;i++)
    {
        arr.push_back(temp);
        temp++;
    }

    for(vector<int>::iterator it = arr.begin();it != arr.end();it++)
    {
        cout << *it << " ";
    }
    //方法3
    // vector<int> arr;
    // int temp = n;
    // for(int i = 0;i < n;i++)
    // {
    //     arr.push_back(temp);
    //     temp++;
    //     cout << arr[i] << " ";
    // }


    //方法2
    // vector<int> arr(n);

    // int times = n;
    // for(int i = 0;i < times;i++)
    // {
    //     arr[i] = n;
    //     n++;
    //     cout << arr[i] << " ";
    // }

    


//方法1
    // int* arr = new int[n];
    // int times = n;
    // for(int i = 0;i < times;i++)
    // {
    //     arr[i] = n;
    //     n++;
    //     cout << arr[i] << " ";
    // }
    // delete[] arr;

    return 0;
}