10 2184 104 335983 26 37 39 53 55 63 68 70 74 89 1 2 3 4 5 9 30 59 174 927 76 902 987 174 20 9 7 5 3 1