Five hundred seventy-seven billion three hundred fifty-six million one hundred seventy thousand five hundred eighty-three and twenty-four cents