$63-million donation goes to local charities