46969586
13447809
45563674
4451576
4549862
85313697
65479875
2987173
58582581
32402288
17443170
19276938
278366
6641343
38102268
3448309
8009172
10000506
99749913
84453996
12349641
24439626
49438007
28589851
31331563
26097994
99804467
99314018
52302361
60534613
88956764
58596222
50694212
4885988
39881418
91152474
48951611
83606972
57697918
8242333