14734513
24546416
32184703
32677996
58079377
83635360
83598637
29648291
3063567
57417817
27977277
7374350
51577149
348250
99497239
40297803
12237373
5136927
30221444
1459769
71412579
5732942
1094755
66716919
55843726
84073994
15085071
23337164
6652417
16216102
50073750
26135405
92498359
98897894
35567686
40098195
2428175
26961919
98767194
81512580