Indexing 23,628,242 torrents