418 133 894 482 856 181 430 939 082 816 816 094 715 067 642 651 307 594 786 645 096 749 396 536 257 384 717 471 818 788 542 670 962 153 999 735 232 234 282 637 178 935 207 054 476 956 590 626 055 839