Supreme Court cancels jobs of 26 thousand teach