294 blue balls, 252 pink balls and 210 yellow balls are distributed equally among some students with none left over. What is the biggest possible number of students?