78601941
7457845
72871330
64228418
88465578
23122705
5611571
17931744
1897936
5264437
99118674
64763198
60493402
59212614
25039852
13964345
99836886
68482474
58658778
38816701
39382137
17114149
49091814
38629377
271271
75662998
59049791
88351207
6849781
59488617
4496720
2282180
56784108
788945
9515946
48167089
37758045
86382211
65227132
18261318