17368291
50577530
48576988
28519326
282980
11497803
8870416
91446945
70919013
19288284
28311185
6192940
80435695
72191631
14976203
88647150
19636877
44218335
2506766
53307497
82939123
22804512
98837269
88924408
74318865
34119189
75131665
65887516
20711302
50913621
10545817
40481005
49191699
10858867
64579458
26625656
46884406
10209838
70671729
2469781