the descendants of Bani: 642; 