8459
16934
24170
33115
43128
54013
66569
75360
85124
100031
112265
125645
136351
147771
162002
186533
198639
212713
228283
247081
380349