Please spell out the following numbers:
99 = ninety nine
682 = six hundred and eighty two
109 = one hundred and nine
512 = five hundred and twelve
957 = nine hundred and fifty seven
696 = 
six hundred and ninety six