18480 percent of 63636 = 11759932.8