#include<stdio.h>
int rose(int l,int r,int num)
{
    for(int i=l;i<=r;i++)
    {
        int x= i,sum=0,n; 
        while(x)
        {
            n=x%10;
            x/=10;
            sum+=n*n*n*n;
        }
        if(sum==i)
        {
            num=i;
            printf("%d ",num);
            return rose(i+1,r,num);
        }
    }
    return 0;
}
int main()
{
    int l,r,num=0;
    scanf("%d%d",&l,&r);
    rose(l,r,num);
    return 0;
}