58707544
33525948
28595720
3985217
799178
83388188
39552402
40392
88254422
39893003
67643015
48067305
71404254
24786988
5994999
98938268
24631954
4239748
2066347
80891196
54592333
38106282
46827956
40915900
32536526
31805547
90696917
38553007
82408800
42422858
34967569
14669045
48567168
9426604
82783389
12279924
98653936
89944406
52246463
84994668