154 877 120 687 282 950 141 008 099 915 920 505 314 960 839 497 937 926 424 209 426 736 390 962 774 934 703 822 426 034 642 558 047 415 652 664 146 387 653 983 826 199 386 016 114 861 352 309 855 567