85348689
92469603
24841552
83344545
45046664
7747523
22951390
11541540
60869315
21292819
92054438
535520
15971981
72205034
1837997
17097797
96892794
24651513
59244053
4664406
7453615
15784275
28877931
26588516
5088145
68253896
17565891
13438915
68718979
65386151
26264472
11472752
61718281
99203638
60334209
46969579
85466599
21012080
2318824
2116471