15000000287 in words is written as :

Fifteen Billion Two Hundred and Eighty Seven