Question 227895
There are 9 digits, so they could be a nine-digit number.  The hyphens don't count.
That's 10^9 = 1,000,000,000 numbers (from 0 to 999,999,999)
----------
We have no way of knowing if we will "run out" of SS numbers.  Arithmetic cannot predict the future.