24 descendants of Harif 112