Indexing 24,207,729 torrents