Over 40 students ill due to food poisoning