86843753
18717138
52407
35874775
16491674
86456056
60183272
18954107
63245642
53863754
66568654
86121294
86008584
27274841
39407068
10371560
88772808
61427608
27164196
61372788
45933537
12407656
7897239
48523906
44941885
9107716
88753479
26249638
78782316
91016007
95529355
76329827
42396269
50174326
4554540
57382102
62648393
86088139
73842186
67263348