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