Make sure that 99999999999 (eleven nines) is not rejected...

... since we've been shipping such policy for long time.

Related to redmine 6531.
why not use `long long` (64bit even on 32bit machines) and `%ll` in scanf? Can't we rely on this to work on many platforms (it's C99 standard, but you know...)