using System;
using System.Collections.Generic;
public class Program {
private static IEnumerable<int> A046197() {
for (int number = 1; number < 10000; ++number) {
int s = 0;
for (int n = number; n > 0; n /= 10) {
int d = n % 10;
s += d * d * d;
}
if (number == s)
yield return number;
public static void Main() {
Console.WriteLine(string.Join(", ", A046197()));