Indexing 23,850,388 torrents