10248188
50247
57134560
15962748
40754620
44242281
33304863
92329775
30205686
77318552
38282085
4817841
35703285
98439778
50651100
99822176
94619399
1951120
18451302
66417403
14081735
21367304
52848532
83022388
42981634
9059503
1739835
42604334
26911647
71465301
37156666
12951082
96104266
32098737
24876533
5705364
51329951
51021277
56733557
28448786