1000000 percent of 18600000 = 186000000000