38315580
84416248
74607490
85898546
91626062
64057392
3438567
47454088
24734509
33554006
17997837
52506819
17656243
84926919
50665885
14834555
36442695
4295081
24105270
46105651
72685049
14234331
72507380
2198178
55128029
22797710
63109257
73053396
80688766
1245617
16839984
56166373
8930511
36211992
35906054
41914963
90585211
64222783
60487928
18167208