2

15 592 413 
14 087 949 
9 516 192