added lcm and gcd for number module