6450536
22493668
139716
80822990
82653583
98165075
7834991
75933052
9256488
50312297
4205555
34485531
23523322
74161813
20992162
44338415
2121689
65264091
14388613
4295764
31532402
58847905
84022025
15713903
19771364
4448503
23776399
63232764
1488108
82424568
58525215
43317220
15365937
76785602
4067558
84641106
58803125
4565321
5002262
7043636