52029817
20066184
70944331
86939043
60361165
7259610
5009311
82072
57096664
52145675
42589417
46026757
10129701
75765193
42056346
2568599
96155370
34379217
27879079
59551205
55464885
16415824
90194243
162661
61911612
11508408
56851344
53282807
21955536
57843974
40552377
3439172
35605396
67126205
17072831
17542413
93116338
42766415
91685981
43161736