Indexing 20,095,344 torrents