5995081
97532215
10389199
80988593
43796778
75687165
39156133
18289035
10941344
63571319
16015661
61612200
39487605
82937690
1695764
53842487
67931557
29106824
8631959
41329164
52976088
67058350
21785510
79531857
5912938
338680
64251217
30782174
38028212
95931313
51912675
80818419
9337960
38079838
52714858
26655897
24951251
84634136
58165299
99821871