40724953
20155405
91353974
64967525
34382190
35218884
80672177
7438784
18734075
67132908
1653541
25362331
56227373
79469998
97043423
29175449
58844401
2643729
1116108
95061533
22734458
501201
21901978
69094917
57787364
46366947
11933268
57646986
25131292
66533946
1287318
40718576
62231628
40989562
5233334
43848525
15654140
1346399
91666618
53043817