8046451
3251514
16947715
25704388
36427987
23792312
71744321
11122912
71635871
27352336
85338517
84817126
50373263
30396578
81879692
92628585
20134781
80087182
9141064
26236220
69112779
86147149
21245409
70358
10863156
71644537
26371835
53524991
94118822
6841742
2706113
58556428
4667934
79108363
38729975
25446788
20576643
8985319
80763817
93547091