160,000,000 percent of 24,000,000,000 = 38.400000000000006