35685164
871910
13939696
58896371
5788409
92298093
66842849
51638259
66679166
48382212
63697513
17002604
16297845
11634654
75442032
77641817
19189457
70268271
30771198
9958341
4627551
64364060
44503549
72928334
99547920
89853041
87481626
49886626
1268618
32549467
566699
47856109
56844785
40165219
6926602
82753499
65965523
48426461
3713606
34281146