#include <stdio.h>
int ss(int a)
{
int i;
for(i=2;i*i<=a;i++)
if(a%i==0)return 0;
return 1;
}
int hh(int a)
{
int i=a,s=0;
while(i)s=s*10+i%10,i/=10;
if(a==s)return 1;
return 0;
}
int main (void)
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF)
{
if(a>b)
{
a+=b;
b=a-b;
a-=b;A
}
a--;
while(++a<=b&&a<=9989899)
if(hh(a)&&ss(a))printf("%d\n",a);
printf("\n");
}
return 0;
}
int ss(int a)
{
int i;
for(i=2;i*i<=a;i++)
if(a%i==0)return 0;
return 1;
}
int hh(int a)
{
int i=a,s=0;
while(i)s=s*10+i%10,i/=10;
if(a==s)return 1;
return 0;
}
int main (void)
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF)
{
if(a>b)
{
a+=b;
b=a-b;
a-=b;A
}
a--;
while(++a<=b&&a<=9989899)
if(hh(a)&&ss(a))printf("%d\n",a);
printf("\n");
}
return 0;
}