1.42 percent of 25690000 = 364798