35542909
95511625
1399318
6201200
24339869
6481609
85328057
39472261
60523573
47571393
34164543
6850645
34137287
1223889
23259104
9787426
19083522
98853201
10663766
5984976
72437219
26839286
55364423
27173638
27422912
67356983
15305296
58759699
23719041
1042483
95385883
9914120
84584244
67076395
70679924
47382707
542455
49236810
34452716
91795312