25/14000000000 in percent