25000000 percent of 1070000000000 = 2.675E+17