42500000 percent of 66700000 = 28347500000000