Indexing 24,109,912 torrents