help using zgrep

can any body help me

i want to find 200 numbers(telephone numbers) in current directory with all sub directories
with file name dump*.gz
i am having 3000 .gz files to be searched
i tried this command

find . -name "dump*.gz" -exec zgrep -e '9425376533' {} \;

but no result

when i go in the particular directory this command gives the result

find . -name "dump*.gz" -exec zgrep -e '9425376533' {} \;
find /your/path -name "dump*.gz" -exec zgrep -e '9425376533' {} \;

sir thanks for that
but my problem is to search 200 numbers
for one number it is taking lot time
is there any other way to do it fast so that we can search 200 numbers

It always takes much time in accordance with this is zipped files.

Make file that contains tel numbers and then parse files in cycle for each number.