13848163
76358730
6622583
8166791
11479510
22829773
60203236
53408648
9126417
25213526
22736432
64677788
7158198
65773174
99664462
83576665
6400344
36871555
80838992
4875863
3488747
4626746
22102754
62234530
45566372
23302805
36748428
25521984
49952562
30487487
77389216
5559373
70304567
40699366
17732737
66018814
72492105
61497931
2924365
1964271