import itertools

# https://stackoverflow.com/questions/28014241/how-to-find-cube-root-using-python
def is_perfect_cube(x):
    x = abs(x)
    return int(round(x ** (1. / 3))) ** 3 == x

for x in itertools.permutations(str(5027**3)):
    if x[0]=='0':
        continue
    t=int("".join(x))
    if is_perfect_cube(t):
        print (t)

