#include<stdio.h>
void printprime(int a,int b)
{
int k,i;
int arr[b+1];
for(i=2;i<=b;i++)
arr[i]=1;
for(i=2;i<=b;i++)
{
if(arr[i]!=0)
{
for(k=2*i;k<=b;k+=i)
{
arr[k]=0;
}
}
}
for(i=2;i<=b;i++)
if(arr[i]!=0 && i>=a)
printf("%d\n",i);
}
int main()
{
int test,a,b;
scanf("%d",&test);
while(test--)
{
scanf("%d %d",&a,&b);
printprime(a,b);
if(test!=0)
printf("\n");
}
return 0;
}