140 017 378 766 370 430 806 378 827 911 439 250 224 184 568 646 875 159 866 808 714 232 861 764 933 974 423 639 145 514 476 036 082 073 846 512 300 867 683 328 494 188 974 952 387 100 988 542 046 942