#include <iostream>
#include <new>
using namespace std;

int main() {

    int n;
    cin >> n;
    
    // write your code here......
    int size = n;
    int *Array = new int[size];     //使用 new 运算符来分配一个大小为 size 的整数动态数组
    for(int i = 0;i<size;i++)
    {
        Array[i] = size + i;
        cout << Array[i] << ' ';
    }
    delete[]Array;              //delete[] 运算符释放动态数组所占用的内存。
    //如果在创建动态数组时无法确定数组的大小,可以使用
    //动态内存分配函数 new 和 delete 结合 std::vector 容器来实现动态数组的功能。
    
    return 0;
}