535 606 716 727 739 750 911 955 977 43046 139159