... and for each of those words, you have a list of all the web ...
... How would you replace it? What do you have in mind? ...