Al menos 46 muertos y centenares de heridos