Or did not those who inherited the land after its owners, get enough guidance that if We will, We can afflict them with calamity for their sins? And We set seals upon their hearts so they do not hear. 100 To those [earlier] communities - some of whose stories We relate to you - there had indeed come Messengers with clear proofs, but they would not believe what they had once rejected as false. Thus it is that Allah seals the hearts of those who deny the truth. 101 We did not find many of them faithful to their promises, and found many of them disobedient. 102 Then We sent after them Moses with Our signs to Pharaoh and his establishment, but they were unjust toward them. So see how was the end of the corrupters. 103 And Moses said, "O Pharaoh, I am a messenger from the Lord of the worlds 104 I must only speak what is true about God. I have brought you miracles from your Lord; therefore, let the children of Israel go free". 105 Said [Pharaoh]: "If thou hast come with a sign, produce it - if thou art a man of truth!" 106 He threw down his staff, and it was clearly a serpent. 107 And he drew forth his hand (from his bosom), and lo! it was white for the beholders. 108