#include<iostream>
#include<math.h>
using namespace std;
int answer(int k)
{
int a,b,c,d,e,f,n;
a=k/100000;
b=k%100000/10000;
c=k%10000/1000;
d=k%1000/100;
e=k%100/10;
f=k%10;
if(a!=0)
n=6;
else if(b!=0)
n=5;
else if(c!=0)
n=4;
else if(d!=0)
n=3;
else if(e!=0)
n=2;
else
n=1;
return pow(a,n)+pow(b,n)+pow(c,n)+pow(d,n)+pow(e,n)+pow(f,n);
}
int main()
{
int a=0,n,m,b;
while(a<=7){
cin>>n>>m;
b=0;
for(int i=n;i<=m;i++){
if(i==answer(i)){
cout<<i<<" ";
b++;
}
else
b+=0;
}
if(b==0)
cout<<"none"<<endl;
else
cout<<endl;
a++;
}
return 0;
}