296 123 934 454 329 644 045 550 100 316 057 286 190 178 839 456 817 426 037 446 270 307 337 154 795 544 455 848 868 918 999 943 748 143 223 972 629 196 689 701 646 638 980 836 667 309 539 703 759 070