95531717
36276733
4908655
27877636
77907327
54903322
905792
48255244
18751348
29317974
19167388
3163931
30879304
32867333
72316989
22454551
3452757
7454898
7960528
99868853
97884973
49761749
23317100
11991224
12971823
81957486
34532546
35789556
19246806
52481366
59207807
49992617
57715874
16674189
68639249
3006358
38222210
29976163
6056412
51105084