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