86601269
8984738
3073515
13111503
58688034
98655905
24151548
42457121
34923873
92293359
57417142
26806437
21695636
68311416
8829983
31917115
18866453
61924872
5899283
6075414
78663580
4976508
31789058
80514898
15674826
13642392
48748096
87509862
73332708
90231268
72478777
68592311
9693081
7017624
6225849
71658012
88482604
34077539
4564546
17507332