143 117 681 931 179 618 723 274 253 134 361 008 278 605 836 418 030 064 057 813 563 001 207 435 847 168 402 887 077 871 353 166 588 887 664 047 161 824 731 962 505 719 461 095 900 473 591 474 679 675