Iahub and Iahubina went to a date at a luxury restaurant. Everything went fine until paying for the food. Instead of money, the waiter wants Iahub to write a Hungry sequence consisting of $*n*$ integers.
A sequence $*a*_{1}$, $*a*_{2}$, ..., $*a*_{*n*}$, consisting of $*n*$ integers, is Hungry if and only if:
- Its elements are in increasing order. That is an inequality
$*a*_{*i*} < *a*_{*j*}$holds for any two indices$*i*, *j*$$(*i* < *j*)$. - For any two indices
$*i*$and$*j*$$(*i* < *j*)$,$*a*_{*j*}$must not be divisible by$*a*_{*i*}$.
Iahub is in trouble, so he asks you for help. Find a Hungry sequence with $*n*$ elements.
Input
The input contains a single integer: $*n*$ ($1 ≤ *n* ≤ 10^{5}$).
Output
Output a line that contains $*n*$ space-separated integers $*a*_{1}$ $*a*_{2}$, ..., $*a*_{*n*}$ $(1 ≤ *a*_{*i*} ≤ 10^{7})$, representing a possible Hungry sequence. Note, that each $*a*_{*i*}$ must not be greater than $10000000$ ($10^{7}$) and less than $1$.
If there are multiple solutions you can output any one.
样例
3
2 9 15
5
11 14 20 27 31
题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。