8598244
7570774
74461107
6172568
5696413
45131754
416572
92624
64833
64487
57235
56840
4489
4133
29835
2806
23428