2500000000 percent of 23700000 = 5.925E+14