43,63 percent of 1.2 billion = 516000000