Improved number detection

Improved number detection. We now correctly interpret numbers such as 490160…

What do you think about this update?