357 189 223 425 573 681 722 839 890 881 929 999 371 279 784 294 817 705 865 496 087 356 629 986 714 732 868 156 771 853 645 040 145 933 091 790 033 497 668 226 928 775 753 787 749 268 799 342 964 490