12813177
9503796
60994809
22283237
41812675
21783419
10886994
93793671
17972320
59876103
45231238
19153623
9724788
79207520
26518606
6975710
92325141
23201166
82532948
1157912
25221653
2857287
98407568
15439081
75306637
3261375
20779213
64046881
9221644
69954371
4458417
77629428
32476160
11127591
12145387
37953786
32271057
76119414
36163328
818848