Indexing 19,630,611 torrents