Indexing 23,495,801 torrents