14 13795 266 2410685
17 21 29 32 35 37 45 46 63 64 74 79 85 93 
100 101 104 109 116 125 136 149 164 181 200 221 261 437 
100 1616 6514 5236 248 17 15 13 11 9 7 5 3 1