Indexing 24,222,554 torrents