18 929 842 
18 612 409 
4 747 436 
24 961 280 
11 556 861 
5 033 750 
20 276 457 
23 230 547