1412883
78949354
5075010
80889122
40445914
62928181
96031687
53711217
28159389
94694997
55274837
23037272
64298429
32253852
75275778
3032160
47803753
2587464
67985252
56177666
20039362
92005293
93815627
19966802
93421133
48269452
14985105
79864331
46357259
13097879
92707906
27879481
84405218
47084679
3367410
90922569
85542848
986550
25462675
58914911