79611550
14605698
86863741
29206501
66063367
29357326
93628575
50112043
19285067
24523759
47879734
54085705
11214437
99752309
46904418
6888912
90613787
22301991
9860915
85568473
18907926
65478030
25733981
46207662
57922701
74883960
44327583
12495414
69096441
438574
88467392
65531692
12979104
50236448
76688487
68092210
4778155
71774702
61562772
28268546