#include<bits/stdc++.h>
using namespace std;
int main(){
int x,y,i,j,z,s,c;
char a[8];
cin>>x>>y;
for(i=x;i<=y;i++){
c=0;
s=i*i;
sprintf(a,"%d",s);
for(j=0;j<6;j++){
for(z=j+1;z<7;z++) if(a[j]==a[z]){
c++;
break;
}
}
if(c==0) cout<<i<<endl;
}
}
/**************************************************************
Problem: 1118
User: wengzihang
Language: C++
Result: Accepted
Time:6 ms
Memory:2072 kb
****************************************************************/