St. Charles Comets soar past St. Louis 42-10