28971451
8515500
50913553
6626000
53423654
63765831
35897925
24068573
8479616
42107516
62853699
6425977
6805528
82075291
7948716
62166200
97607382
96896519
1412550
5600886
79286776
30234236
26454478
56159350
25172317
60534210
5346638
20121922
29689994
39056174
4788475
57806927
19842181
74679678
94691340
15403608
89119753
2118473
9039904
68263349