musicbird0405 musicbird0405 17-08-2018 Mathematics contestada What is 23.67 million in terms of billions?