18425850
58106937
81904090
44967057
46692853
23321695
48099743
3551710
39301174
46418742
9697256
68819148
37977293
95291809
26184229
32025270
58386664
18485540
5569969
75459163
10858919
63926905
54163970
11789550
71853624
25442416
94743481
37415182
1916649
48491171
12537012
839318
70252502
22154008
5914568
71094011
45842349
91291112
22135845
22195996