57027257
63766566
33032707
87562000
24475848
27156907
50851249
20902780
20187659
65108385
55689698
61194187
80861709
97328822
32948778
68158131
70481883
6469388
74222245
42707499
98135707
30108261
44808839
28676686
37901374
4636511
21436098
10591716
22218816
51934430
81689245
94021157
98977496
1154378
39067996
5309137
6464931
80271856
83788998
30639347