99354421
40843
52900555
21529
61608261
30291
13741228
6069
11858990
5991
108612289
40086
93668930
29835
102174141
47758
47250865
16267
11999947
6289
6806546
2463
14815392
5271
14865884
4718
9564160
3669
7329630
3452
12434533
4878
6909574
1658
1930917
2111
89781818
36555
28436634
9572
11164098
2604
12362198
4150
13801452
5972
8119967
2422
1829760
1828
13737530
5466
17713627
6807
49460605
19389