25000000 percent of 1590000 = 397500000000