Marathon effort to give school shoes to needy kids