100 percent of 26 billion = 26000000000