which sultanate ruled over the somalian city with 900,000 residents in medieval times ?
adal