135 713 107 589 879 606 870 074 848 314 700 810 566 783 914 653 793 609 491 291 419 454 695 442 995 440 460 651 818 254 215 541 512 097 367 799 529 567 221 503 695 035 392 830 962 918 043 378 749 604