926110
676979
656346
785878
1736221
979926
1907310
925155
626384
2042681
994854
865771
2280519
1076618
680277
1541952
25799700
22332484
21589960
18622669
13634916
11955157
10783624
9253365
7981961
7541477
7308253
7180831
478070
4732231