15 309 052 
10 402 135 
5 904 645 
18 464 931 
12 070 055