37778032
24981913
6459405
54832872
20835293
19956876
1885343
75883107
66378262
83764288
35641043
74429747
13498124
3129109
44505163
49913420
66198643
914540
45019383
90638245
10081061
62025393
53566673
51042321
35631256
53785322
26849391
84709055
39665519
576566
2752883
17151518
14739598
52292729
80697603
9535919
91597518
42073517
7016294
6870697