11875514
20763675
72263342
17677866
26518681
49452925
81553910
53856904
36166634
65045055
215580
98844167
47293974
88594535
37354925
32128818
44662805
84179514
35468177
95958038
40519168
52923415
30157220
15227558
49079373
8348857
70342054
90906525
16779843
22456720
12955297
97043991
95005903
57712058
39606748
46057656
97136230
92046215
61168118
18408668