3982400
5714607
36143683
27518580
55166977
8491637
57929865
7196740
95703335
4162434
77376749
87747325
66827008
7706717
17257183
78025594
50457113
6180206
1339493
9813559
30862426
40645324
7703868
86908866
28949960
95152968
94522579
8062260
40244007
1992728
29163332
20881039
30679942
54481941
12879747
78107388
31279005
22349611
8692545
32315505