7427588
18391518
15944718
7022531
94767738
27474494
88175147
38164344
33336521
8815431
40395878
22937902
88582057
30492814
3893128
22866749
2069572
95423454
49258293
17229317
45421171
638158
48099324
99677034
21531225
67203961
16672712
26535172
9905246
41824868
1012791
34344428
2988913
20868520
54914434
26464563
7985102
52125888
52713255
37163818