#include <iostream>
#include <sstream>
#include <math.h>
using namespace std;
int main()
{
int n,m;
while(cin>>n>>m)
{
int j=0;
for (int a=n;a<m+1;a++)
{
string stra; //數字轉字串
stringstream ss;
ss<<a;
ss>>stra;
int l=stra.size(); //找出數字長度
int sum=0;
int array[l];
int p=a;
while(p>0)
{
int i=0; //把數字拆開
array[i]=p%10;
sum+=pow(array[i],l);
p/=10;
i++;
}
if (sum==a)
{
cout<<a << " " ;
j++;
}
}
if (j==0)
{
cout<< "\n" << "none" <<"\n";
}
}
}