Indexing 24,106,457 torrents