345 809 292 050 256 238 648 053 208 570 070 127 745 732 628 418 298 817 226 014 748 971 084 515 022 567 745 556 299 996 697 551 557 234 452 930 565 471 240 106 912 032 258 737 233 668 636 596 831 418