677 741 981 22005 53 150 166 449 479 517 594 832 982 23266 276 339 378 710 733 935 977 24166 61925173