150 719 858 770 125 640 079 302 138 243 079 000 625 441 430 776 212 712 537 473 501 060 638 638 596 350 346 717 981 612 082 188 339 074 913 504 849 175 049 806 253 498 932 712 736 580 055 223 163 120