100,000,000; one hundred million
10,000,000,000; ten billion
the people; multitude; masses
100,000,000,000; hundred billion; many
troublesome; bothersome; tiresome; annoying
several hundred million years
apartment worth 100 million yen or more; luxury apartment