what is the smallest power of 10 that will exceed 987,654,321,098,765,432?
the answer is 10 to the 18 power