25 percent of 94326327 = 23581581.75