18707175
48339950
21435252
97767391
76564453
9743585
92752787
2270196
65219582
18439659
689257
24854994
16414288
12667291
45061592
32261510
11365135
52641851
13212300
2664353
53193212
57703633
86321714
60367460
437979
47421429
31957831
26943021
58935980
60204314
45647084
8944647
64599705
68523412
91273533
37945011
27306955
38808892
28353622
4475335