Mr. Beast is building 100 wells in Africa! Will this get him to heaven?