50697075
12492792
74389640
64646960
61736811
41662944
15977911
33057640
76638566
32895548
55914509
32495173
47751979
14795096
32201762
13116216
18007281
86884223
6142086
1241900
61715841
84575461
53179007
28686549
81212912
84168694
60727183
89486384
10631249
99779461
80656550
42829887
26665634
92416177
42398589
9188391
94634816
53331839
8349753
79425592