int e = 0;
int sx(int a, int b)
{
	int sum = 0;
	for (; a <= b; a++)
	{
		
		sum = (a / 100) * (a / 100) * (a / 100) + (a % 100 / 10) * (a % 100 / 10) * (a % 100 / 10) + (a % 10) * (a % 10) * (a % 10);
		if (sum == a)
		{
			printf("%d ", a);
			e++;
		}
	}
	return e;
}

int main()
{
	int a, b;
	int sum = 0;
	int f = 0;

	while ((scanf("%d %d", &a, &b)) != EOF)
	{
		sx(a, b);
		if (e == 0)
		{
			printf("no");
		}
		printf("\n");
	}
	return 0;
}