what sounds better?
1.Girls on the run has impacted many girls including me by helping us be more

2.Girls on the run impacted many girls including me by helping us be more