#include<iostream>
#include<bitset>
using namespace std;
bitset<100000010>v;
int prime[6000001];
int m=0;
void primes(int n)
{
for(int i=2; i*i<=n; i++)
{
if(!v[i])
{
for(int j=i*i; j<=n; j+=i)
v[j]=1;
}
}
for(int i=2; i<=n; i++)
if(!v[i])
prime[m++]=i;
for(int i=0; i<m; i++)
cout<<prime[i]<<endl;
}
int main()
{
primes(1e3+20);
return 0;
}