Allah has the keys to the unseen
He has the keys to the unseen: no one knows them but Him. He knows all that is in the land and sea. No leaf falls without His knowledge, nor is there a single grain in the darkness of the earth, or anything, fresh or withered, that is not written in a clear Record. (Al-An`am 6:59)