680 007 907 588 054 084 482 455 924 799 032 753 280 621 169 354 715 629 491 447 928 800 996 116 880 935 163 516 302 587 865 813 628 690 806 435 415 259 854 154 740 265 579 075 724 927 606 381 146 407