33887950
41299775
41622423
34556164
14176631
19104149
94553428
14336110
74319622
69394903
98897937
27209605
50982541
46674698
3626715
478971
34803313
91914093
16983465
3594088
17087463
19212761
80438718
55338302
79801508
55048673
32783318
771727
12003213
39598098
29759187
8935585
9265351
86863503
57095748
84936781
1024256
6439334
68396548
15554991