10701431
18939407
74128055
24653310
98459798
99955755
80562314
36958318
90169078
83575808
85717207
71728623
79216810
61681556
37503729
57966593
7550312
67577541
72969412
39778266
13188017
86834640
48963373
63085483
52406028
75269336
37663860
60857012
76248829
73113433
61211401
64103813
4627739
7966623
41392972
41076521
10155435
4952902
91038074
62776763