Indexing 23,555,534 torrents