Sahih Ibn Hibban, p. 3261 · God presented the nations to the Prophet · Suhuf