17631800
95233565
66601446
61082416
72431409
46693230
19189378
29913845
14665408
140240
60759561
11783643
79494703
79495599
5757878
6247904
9987845
44371926
606195
727928
28215251
8474481
20697369
90723102
535489
37293552
27151793
82845100
55082521
87178665
56361065
5817514
21169599
871344
92512432
71731540
91433789
72277914
5095259
90036492