По английски 8721307, 143517. Словами!
8721307 - eight million seven hundred twenty one thousand three hundred seven 143517 - one hundred and forty-three thousand five hundred and seventeen