What harm would have befallen them if they had believed in Allah and the Last Day , and spent on charity what Allah had bestowed upon them as sustenance ? For Allah indeed has full knowledge of them .