Answer:
a) forty five million, three hundred forty-six thousand and two hundred forty-two
b) one hundred twenty-three billion, five hundred eight million, three hundred thirty-three thousand and eleven
hope this helps :)
9.4m questions
12.1m answers