Through Sunday , Sept . 21 , Site Finder has been visited over 65 million times by Internet users .