#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: huanghengyi
	Language: C++
	Result: Accepted
	Time:9 ms
	Memory:2072 kb
****************************************************************/