50058677
7699507
83316549
29785574
97917596
93914272
43585272
30364534
29761875
72207310
4663286
67902516
94832597
28328936
27567361
40583922
32992039
34264768
4994671
15741262
35342290
12452124
44806966
62315465
33536262
91655275
43815450
12925519
7145214
63678249
58072287
78556944
13523075
12355026
78529293
80387585
93018719
44468850
14525316
34233545