75677734
12736663
78189957
41428709
87198309
904597
73695611
54127785
14866802
93492340
332984
70484371
33056808
57275972
36143289
56711298
15089372
10226661
53418059
71235549
58322121
81136984
7124995
8322410
666445
1012112
5975801
57541669
24294523
84797235
64581937
10143055
98457519
51243941
13064748
2952315
75932047
72508801
61554698
91815