Fetching details from the dictionary...
10,000,000; ten million
extremely large number; myriad
「千万」 has other readings with different meanings.
exceedingly; extremely; very many; indeed
countless number; extremely large number