68846276
19741825
14552521
49174625
38081411
47963968
28009105
11292488
2600552
90023120
134528
70742255
90414659
96145391
9774634
27565097
94398370
1048780
81328379
71358680
55911211
3991441
97348173
62804101
11851785
73092441
92968
15706443
39895193
2925261
6181763
3166552
84685915
575330
32189099
62997821
9508507
1888571
53658881
83922956