Millions of New Cryptocurrencies Flood the Market in 2025