Двадцать четыре миллиарда двести шестнадцать миллионов двести девятнадцать тысяч пятьсот сорок пять.
Twenty-four billion two hundred sixteen million two hundred nineteen thousand five hundred forty-five.