Sahih Ibn Hibban, p. 1609 · Clarification that 'estimate it' means completing thirty days · Suhuf