Multiplication and division of large numbers