3634623
1722247
80128322
18107071
4325441
62276041
5046961
19484171
8048315
5298801
17369697
6164934
88131752
951999
19658018
5347119
55793643
29137039
78091091
80198769
2612928
43165265
42838997
18258446
56182152
31332188
86372482
4187643
9554833
8096734
27244886
66171668
14965278
74616602
28214136
68472361
64985138
63428369
99927321
21787730