Preacher sentenced to 50 years