89924048
91483910
64804228
82827742
41796082
11236993
9825545
9316184
44854623
8078888
39339426
2943364
84143548
92913964
24225228
60277878
10495647
32193427
24277989
21937254
5951574
54605350
56612795
29955975
89468785
57719171
16331950
95233211
343022
65418605
17441146
16558108
42569576
5014626
61825130
15278028
73695232
65258326
67832986
75795537