296 480 853 719 939 782 084 114 116 609 354 254 092 674 960 048 626 328 248 633 504 731 443 102 545 533 155 487 829 648 868 658 213 730 410 401 833 293 057 107 636 668 396 149 392 823 965 578 928 124