8754468
13894902
94712780
55347009
84679435
8897265
31958162
40724202
86352031
1669326
61529173
12317911
28335183
33105184
98601679
5182646
49058
20517857
85379661
24516264
37106431
1657456
32713144
30174991
67831813
64108845
261755
62275233
13554129
17196134
17544787
57651989
91128252
67631634
17559939
11381519
83307767
721621
7303952
807903