943 632 874 883 387 782 629 240 202 632 444 461 431 107 772 063 542 651 912 403 897 533 874 813 626 762 128 352 690 789 878 998 402 376 754 217 819 798 671 452 133 458 336 578 749 840 032 505 184 734