Hurwitz groups of large rank