66,000,000 percent of 2.3 billion = 1518000000