708615
71403625
63567907
13618620
18092754
5949221
8645917
52126417
87157903
13212581
12686994
77199635
382318
72833420
64105988
77675357
29202084
18933507
21012914
96011073
19598201
8511915
13644212
7964409
988681
81241058
9773366
2074167
43011749
68623695
19039545
76414354
97311395
98108084
39732076
16003158
95633496
29653802
21852159
64466550