#include <bits/stdc++.h>
using namespace std;
int a[100020];
int turn(int n){
int m=0;
while(n!=0){
m*=10;
m+=n%10;
n/=10;
}
return m;
}
bool prime(int n){
if(n<2) return false;
for(int i=2;i<=sqrt(n);i++){
if(n%i==0) return false;
}
return true;
}
int main(){
int n,m,cnt=0,cnt1=0;
cin>>n>>m;
for(int i=n;i<=m;i++){
if(prime(i)&&prime(turn(i))){
a[cnt]=i;
cnt++;
}
}
cnt--;
for(int i=0;i<=cnt;i++){
cout<<a[i];
if(cnt==0){
cout<<"No";
return 0;
}
if(cnt1<cnt)
{
cout<<',';
cnt1++;
}
}
}