23500000 percent of 26800000 = 6298000000000