945 954 458 958 743 610 212 087 774 567 181 260 557 179 170 540 696 928 756 766 048 241 837 720 857 422 315 993 628 738 317 646 716 704 628 190 178 918 647 559 936 836 311 914 908 917 656 693 842 242