747 495 453 322 942 671 133 473 145 676 907 260 576 986 996 509 421 714 592 041 706 103 074 524 788 357 666 064 194 050 029 331 372 710 632 019 717 591 673 522 180 998 814 367 869 458 424 244 935 340