12 5359 146 862796
7 11 23 24 26 31 33 70 72 80 81 83 
100 101 104 109 116 125 136 149 164 181 200 221 
100 1383 2541 1268 18 13 11 9 7 5 3 1