27587192
69591450
75907965
7118991
6614610
96964477
47599256
10697273
92977194
94376820
57258121
1538486
86838946
4951368
70191403
35519778
1251348
36619592
20459183
4629049
14372760
24713536
30704926
88304295
7862440
74952078
2097642
46123136
45825598
38457552
13868591
42103772
8391772
94222889
50894237
29866964
73973596
53243251
43419872
96934730