133216
512639
483985
391987
128209
279863
487958
635295
96675
7879
57073
760466
4192364
3552456
3492929
3152460
2849998
2757283
2727955
2547725
2469226
2078209
1923351
1878407