147 179 769 897 604 398 639 327 804 166 515 866 547 980 867 557 422 582 163 445 395 561 985 453 497 278 462 133 113 545 629 150 100 169 809 585 732 944 111 920 302 255 702 255 780 877 009 740 770 018