17766250
12543133
23596088
13088733
72042617
99809471
17057728
4765270
1240791
20997240
78442643
13166035
53465970
89308535
18699761
69013696
87358937
96886409
25828677
16292459
13895112
58479308
3274995
94437990
7408158
14752719
77114492
10806797
46336949
9613250
65703986
199168
8353673
97255365
58334268
34142368
7445789
94254566
15067246
26673309