#include <bits/stdc++.h>
using namespace std;
int main(){
int g,s,b,q,w,sw,bw,x,y;
long long n;
cin>>x>>y;
for(int i=x;i<=y;i++){
n=i*i;
g=n%10;
s=n/10%10;
b=n/100%10;
q=n/1000%10;
w=n/10000%10;
sw=n/100000%10;
bw=n/1000000%10;
if(g!=s&&g!=b&&g!=q&&g!=w&&g!=sw&&g!=bw&&s!=b&&s!=q&&s!=w&&s!=sw&&s!=bw&&b!=q&&b!=w&&b!=sw&&b!=bw&&q!=w&&q!=sw&&q!=bw&&w!=sw&&w!=bw&&sw!=bw) cout<<i<<endl;
}
}
/**************************************************************
Problem: 1118
User: hongjiaming
Language: C++
Result: Accepted
Time:7 ms
Memory:2072 kb
****************************************************************/