10 2036 117 489595 16 22 23 32 33 37 41 58 73 89 1 2 3 4 5 6 7 8 9 13 55 437 818 552 138 24 4 3 4 1