Sahih al-Bukhari 6000 - Allah divided mercy into one hundred parts | Criterion