Man molested kids for 40 years