#include<bits/stdc++.h>
using namespace std;
int main()
{
bool a;
int i,b;
cin>>i>>b;
for(;i<=b;i++)
{
a=1;
for(int j=2;j<=floor(sqrt(i));j++)
{
if(i%j==0)
{
a=0;
}
}
if(a==1)
{
if(a/10==0)
{
cout<<i<<endl;
}
else if(a/10!=0&&a/100==0)
{
if(a/10==a%10)
{
cout<<i<<endl;
}
}
else if(a/100!=0&&a/1000==0)
{
if(a/100==a%10)
{
cout<<i<<endl;
}
}
else if(a/1000!=0&&a/10000==0)
{
if(a/1000==a%10&&(a/100)%10==(a/10)%10)
{
cout<<i<<endl;
}
}
else if(a/10000!=0&&a/100000==0)
{
if(a/10000==a%10&&(a/1000)%10==(a/10)%10)
{
cout<<i<<endl;
}
}
else if(a/100000!=0&&a/1000000==0)
{
if(a/100000==a%10&&(a/10000)%10==(a/10)%10)
{
if((a/1000)%10==(a/100)%10)
{
cout<<i<<endl;
}
}
}
else if(a/1000000!=0&&a/10000000==0)
{
if(a/1000000==a%10&&(a/100000)%10==(a/10)%10)
{
if((a/10000)%10==(a/1000)%10)
{
cout<<i<<endl;
}
}
}
else if(a/10000000!=0&&a/100000000==0)
{
if(a/10000000==a%10&&(a/1000000)%10==(a/10)%10)
{
if((a/100000)%10==(a/100)%10&&(a/10000)==(a/1000)%10)
{
cout<<i<<endl;
}
}
}
}
}
return 0;
}