19239503
49712018
8429699
86612887
55373697
62601616
238052
98139355
16785270
52552878
31521381
8818215
94937080
44601521
33699544
558236
24187913
97524465
15417887
21424360
66155481
48294710
74171405
28087873
12749792
71122308
72574058
70175906
24572858
70685783
25825488
78157940
31445340
81958481
10511856
32257402
2425682
63698644
60813266
31032111