19187711
11653512
67785841
12272438
42589000
34447494
9751407
66762018
4764893
17636918
37929648
34543836
9588564
4284954
6149155
81973151
10482052
58316485
4174452
87592010
21532044
61718865
6512663
54302001
10087208
38384899
19433077
52898634
25783142
82651606
62952151
28606112
39011706
20509702
6471396
60082431
2173745
55868931
80543836
61222568