99192968
14797426
90087775
84454321
70593581
24682096
86123702
32995664
3889477
22174842
55368647
71653464
87301991
50489245
2948334
9891750
1386887
1342502
26447801
19434709
44935055
5948720
47736574
1212393
70351545
7164893
34962638
36419281
16615412
57271227
70311247
80625621
43563320
92998022
58266865
12574475
90698632
9773162
36951797
61532312