Indexing 23,915,650 torrents