Math::BigInt provides support for arbitrary precision integers. Overloading is also provided for Perl operators.