Use BigDecimal/BigInt