One hundred local pupils run for very worthy cause