At least 49 people have been killed in 24 hours of clashes that erupted Saturday during rival rallies marking the anniversary of Egypt's 2011 revolt, the health ministry said.