1024104
936838
818321
129241
903705
794919
242299
998752
1142200
545422
460663
1205862
1587138
1068937
523435
1087245
24315700
21658484
20595960
13162916
11242157
10610668
10187624
8838364
7582961
7344477
7126831
6973253
468470
4594231