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