2

15 021 335 
12 163 537 
25 087 982 
10 665 719 
11 728 355 
29 312 820 
4 799 680