3480
651886
729284
456963
623460
450644
314234
1072749
874621
839110
71460
254892
238256
79974
309979
621780
22257696
20790484
19149960
12582916
10115156
9222623
8394364
8186668
7172961
7113477
7093831
6680253
462370
4454231