69685105
637791
17544229
60135172
35878360
98734826
93484338
2373736
55219267
75074248
60643197
45731032
33509952
6559723
34729215
66846902
41242265
71187840
5705821
21284927
18628646
5293376
83186526
97099621
11316428
6565277
28886180
36435266
93616443
46431586
12364276
5226398
71138643
7242630
231710000
57303434
16766567
57959994
42183001
55878740