12,345,000 in word form would be Twelve million, three hundred thousand and forty-five thousand.
8.9m questions
11.6m answers