replace Integer to BigInteger