9 2001 105 282490
10 15 21 33 35 43 77 79 85 
100 101 104 109 116 125 136 149 178 
100 966 886 24 9 7 5 3 1