Surah 29

Surah 29:60

"How many a creature (there is which) does not carry its own provision, yet God provides for it and for you. He is the Hearing, the Knowing."