17293466
8444583
98284721
60982173
67012742
38411714
1823833
5337940
26487140
75724454
16159138
80604681
81847161
34965118
50767644
6115958
7945648
7578850
41358752
70783455
75765304
90025619
43126636
31246908
49937528
38649086
3966621
1752659
90937093
79892524
12006770
83201178
74518135
43929837
63146365
92028746
71528142
69965099
35762902
26959562