Indexing 20,980,279 torrents