In analyzing my site I noticed nearly 30,000 pages Not Found.

Where does google get these pages. Some of these pages have been gone from my site for years yet it is still looking or them.

I am assuming they are not in my site map.