655 130 544 107 055 062 668 781 397 135 948 711 128 868 185 747 952 636 730 576 529 063 846 364 603 990 683 602 472 523 504 601 520 332 493 071 371 084 861 519 088 727 476 623 576 154 653 774 719 270