34638958
79794341
78067867
30752365
64057060
17398621
26281398
58088385
15368456
14457752
3295047
19378359
47139123
9826513
27017110
26517603
13735350
12795989
51516685
86386233
9956082
68565381
23674588
70192073
26155912
39055482
78616612
37823792
39799905
86606761
89769814
24725302
50483362
4423887
59163912
94763965
24065081
57269
10854545
7270738