126 383 706 674 749 651 405 778 804 463 015 793 425 154 431 514 071 192 136 822 169 223 770 000 895 625 744 409 044 433 126 571 610 251 513 482 901 345 525 821 560 992 086 483 964 523 660 604 041 640