How do I find files in .txt file?

So I have a text file that has list of files i need to search. How do I go about searching them.
Ex:
mylist.txt
includes
123.jpg
456.jpg
......
etc

Path: /cygdrive/c/temp/

I want to see full path of where the file is found from given search path.
Thank you guys. I need help on this really bad.

# build list of all files (including full path)

find /cygdrive/c/temp -type f | sort >list.all

# no sure whether file should be sorted for grep -f to work properly so ...

sort mylist.txt >mylist.sorted

# here you go

grep -f mylist.sorted list.all

xargs --max-args=1 find /cygdrive/c/temp -iname < mylist.txt

@dragon
But this will produce cartesian product and may lead to several scan of a same directory : in particular if mylist contains numerous files it will leads to poor performance & takes longer than scanning all once.
:wink:

var=$(<mylist.txt)
echo find -type f "\( -iname ${var//$'\n'/ -o -iname } \)" | bash 

Thank you everyone for your input and help. I proceeded with ctsgnb's advice.It works. I added few things for my need. Since the file I am searching was found in several different children directories i had to eliminate any duplicates.
For Ex:
File 123.jpg is found here
/cygdrive/c/temp/dir1/123.jpg
/cygdrive/c/temp/dir2/123.jpg
etc
So i did something like this
grep -f mylist.txt fullpath.txt | sort -t\/ -u -k3 | sort > theuniqueresult.txt

-k is 3 due to 2 subdirectories down where it found files
the above command eliminated the duplicates.
Thanks all, it was really fast reply.