40000 percent of 1290000 = 516000000