Пятнадцать миллиардов двести сорок шесть миллионов пятьсот восемьдесят девять тысяч пятьсот пятьдесят один.
Fifteen billion two hundred forty-six million five hundred eighty-nine thousand five hundred and fifty-one.