2500000 percent of 139000000 = 3475000000000