Indexing 20,836,616 torrents