#include
#include
using namespace std;
void prime(int *p)
{
for(long long i=3;i<=1000005;i=i+2)
p[i]=1;
for(long long i=3;i<=1000005;i=i+2)
{
if(p[i]==1)
for(long long j=i*i;j<=1000005;j=j+i)
p[j]=0;
}
p[0]=p[1]=0;
p[2]=1;
}
int main() {
int p[1000005]={0};
vector<int> isprime;
prime(p);
for(int i=2;i<=1000005;i++)
if(p[i]==1)
isprime.push_back(i);
//Test Case Input
int x;
cin>>x;
while(x>0)
{
//Taking Numbers Input for Getting Prime Values
int a;
cin>>a;
cout<<isprime[a-1];
x–;
}
return 0;
}