57684251
30309974
84811195
40143550
17752508
45948312
28145719
8436772
48622488
22249611
1782104
32816068
3242737
32698170
34576148
18912061
83601501
18633854
20441574
39006043
16617837
87181106
60703979
62158956
37182551
76247090
79532593
84448320
16815978
66498415
36332014
7166580
373132
583579
62165639
487039
42421337
32399493
90466592
15984351