Please spell out the following numbers:
655 = six hundred and fifty five
917 = nine hundred and seventeen
312 = three hundred and twelve
96 = ninety six
176 = one hundred and seventy six
107 = 
one hundred and seven