① 500,927 : five hundred thousand, nine hundred and twenty-seven ② 186,699 : one hundred and eighty-six thousand, six hundred and ninety-nine ③ 809,157 : eight hundred and nine thousand, one hundred and fifty-seven ④ 2,044,365 : two million, forty-four thousand, three hundred and sixty-five