68507346
27487944
21638835
8918196
62548304
58008144
48075288
6929495
99846226
78816506
25192887
42793056
73767443
23443112
74969672
30994099
94527970
242987
55273002
24409938
93051650
76275575
87291874
21331731
17416330
26996085
59115348
36569503
53096742
38803000
65121678
76627224
59632263
14792842
1783255
57967258
12745008
92271725
87662430
428533