2

4 506 983 
7 163 066 
2 308 289 
18 595 245 
1 700 891 
6 729 620