65681339
9742882
57434622
13099548
35052058
7521046
4356332
77305
47321703
76466004
83186101
79878735
21001476
23046640
5921349
68806044
86958879
47132239
94647488
62974342
62182051
2596350
35958725
92431089
658150
20933168
12846466
12242021
62094804
79512401
95684985
57065893
27888637
45022518
442376
19265787
26766974
13692991
63444209
80668587