56498963
39977037
20407351
86782385
80741985
25289046
77296057
88648005
54728988
22357079
77118966
45555142
42462284
30289967
58847577
46254961
86208347
19395239
94183685
91185111
7188336
12343930
87437537
80846962
3438171
71788391
62517574
38618044
38164726
31301737
95329561
52164197
91478114
91898719
82714298
7836558
6802494
36129618
92162195
68818052