94665605
9545077
28009305
84018168
186331
24776805
3627332
3561099
90315758
18475381
8719935
74529772
6865604
81219768
53522067
12856749
88586827
18929915
35851312
32933373
19552812
98141161
29033034
690861
37653544
3321852
60867805
2847942
16847847
5663298
77052341
49656832
17606476
73763498
66346565
66258830
8818195
29956639
86848820
8226120