86667698
61864084
56757168
85648309
85831589
4037335
53577423
15701007
71945187
41679999
32783052
53032983
6187728
60929496
59623322
32197497
62087331
14032217
57042458
68038388
12469914
74578785
91193318
26165598
9722718
6032179
5117919
71263716
5921523
4853257
83955973
5319574
42254399
2531219
86296442
73261531
24398309
24633195
568341
28064729