88833200
69099805
69967945
9166939
84977954
48368532
2547308
49578783
24688263
34511582
96287699
90817818
47592074
57686937
44338214
27761948
90596018
574732
42002102
98901278
74878827
29741391
31612886
908124
65166196
35293754
36966883
96659743
40504246
97595735
35807856
16227665
2386117
6245954
85566084
2859536
96971508
95543255
75358850
46615875