Sahih Ibn Hibban, p. 5009 · God Granting Muslims Long Lives to Earn Deeds for the Day of Need · Suhuf