76624199
87154806
63477346
7472054
41036613
84743522
79453776
24229952
34845473
61854720
22619322
61392416
61113762
23183538
3086770
27586561
97288509
95367864
69844701
90727887
57432438
65675362
71533777
561389
45094496
55709449
45686466
99877567
2158021
64093450
38602249
70296762
36001957
13896202
36327972
2122509
98525738
42186523
68002032
1510862