Multiplication of Large Numbers