118 285 018 677 154 596 084 023 594 417 976 912 523 524 083 718 207 103 069 064 647 520 611 070 381 296 166 473 624 194 748 417 369 297 390 552 573 744 369 057 020 778 792 654 779 752 315 786 113 607