50.1 percent of 339100000 = 169889100