89843694
80175404
19109383
39501387
49131906
72847781
260717
26311000
1524663
60633065
87592765
35298075
68491812
34301721
77079077
81154444
95886311
70769767
88433034
56821569
969745
78662519
51822268
23711772
16538818
79553052
93907532
29179767
13659504
88169166
94512254
19063042
67207236
82071411
39449878
6137852
14401019
66039682
50418724
54439634