Indexing 23,745,458 torrents