t = {str(d):d**5 for d in range(10)}
x = map(t.get, "1234567890" )
print( list(x) )
print( sum(i for i in range(2, 200000) if i == sum(map(t.get, str(i)))) )
dCA9IHtzdHIoZCk6ZCoqNSBmb3IgZCBpbiByYW5nZSgxMCl9CnggPSBtYXAodC5nZXQsICIxMjM0NTY3ODkwIiApCnByaW50KCBsaXN0KHgpICApCnByaW50KCBzdW0oaSBmb3IgaSBpbiByYW5nZSgyLCAyMDAwMDApIGlmIGkgPT0gc3VtKG1hcCh0LmdldCwgc3RyKGkpKSkpICk=
[1, 32, 243, 1024, 3125, 7776, 16807, 32768, 59049, 0]
443839