198 962 943 662 126 582 249 105 509 454 521 654 057 678 117 603 594 426 264 336 530 157 037 930 278 526 590 438 555 132 347 490 529 389 769 180 925 192 900 995 741 315 743 840 412 732 829 140 047 077