52216250
99434709
91128649
36525824
37672716
63269219
18989827
64483560
61345370
28913623
14123495
6653671
3473594
43001038
15033535
38299302
61974849
39952422
23694630
51697562
98064536
6872743
1413254
39753731
9256760
7507367
2293793
39249306
7772666
43295550
18467515
4753752
28396276
73007545
855202
64309097
5718717
82377113
91551089
50616530