[java] How to store a large (10 digits) integer?