69332557
24917192
1755221
74181172
71683114
73843675
90341606
33842392
9808586
73447570
1745067
84759922
99142084
83658901
71227929
51242994
41082169
22224663
74857240
91369942
39539995
80814570
24953076
2203732
8074822
44911368
97934978
28108872
41981842
10841620
14285271
36951094
17355527
36515462
27697479
85346091
97901397
72776001
36674652
30505828