319
First
1,000
Twelve
Eight hundred seventy-seven
One
$34.05
Two
Third
Second
Thirty-first
Three
2,000,000