3311975
56543618
76859816
78053542
52138747
10899428
28188500
80461360
84528255
96768928
84448340
65916480
22038553
36677170
91438543
42234706
78062699
19293498
10249783
56009489
40802190
2515542
11846242
33468000
33051202
7093205
6858572
1277053
47756489
27336957
98255487
63775803
58962811
9557305
42509706
29625267
6439788
25865460
29148492
18643977