91114693
3328009
88332435
56551152
7175913
3443662
82125778
15125805
18036088
64096669
22342732
68535698
8695742
101484
83661837
20403260
79825728
61986016
98919407
7152935
16429490
32505501
63103510
58424693
6542868
50192054
33296322
215114
25928568
12576020
6328326
80175022
98266895
66048944
66175742
96126333
29158172
82709828
60387893
94518862