145 823 634 309 769 575 187 112 452 038 167 717 080 174 568 479 512 747 422 327 448 734 451 329 881 107 055 165 631 777 622 940 283 813 273 415 152 417 828 075 117 697 683 367 306 570 246 473 760 138