Runners raise 1/2 million dollars for special needs children