Read the number and write it in words.
6,47,851
Six lakh forty-seven thousand eight hundred and fifty-one.