code: def ilcm(*args):
      """Computes integer least common multiple.
  
      Examples
      ========
  
      >>> from sympy import ilcm
      >>> ilcm(5, 10)
      10
      >>> ilcm(7, 3)
      21
      >>> ilcm(5, 10, 15)
      30
  
      """
      if len(args) < 2:
          raise TypeError(
              "ilcm() takes at least 2 arguments (%s given)" % len(args)
          )
      return int(number_lcm(*map(as_int, args)))
  
file_path: sympy/sympy/core/intfunc.py
imports: import math
  import sys
  from functools import lru_cache
  from .sympify import sympify
  from .singleton import S
  from sympy.external.gmpy import gcd, lcm, sqrt, iroot, bit_scan1, gcdext
  from sympy.utilities.misc import as_int, filldedent
label_desc: Use image node_id 6 for calling a global function with example usage: ilcm() and returns: int