use long math for long values