136 396 590 572 103 016 056 940 174 887 422 654 868 696 406 529 204 058 524 922 114 105 587 992 373 649 512 651 334 977 362 214 247 662 965 567 705 762 343 733 674 651 346 729 735 146 113 990 709 351