# Uses python3
import sys

def lcm_naive(a, b):
    for l in range(1, a*b + 1):
        if l % a == 0 and l % b == 0:
            return l

    return a*b

def gcd(a,b):
    if a ==0 :
        return b
    return gcd(b%a, a)

def lcm(a,b):
    result = int(a*b/gcd(a,b))
    return result

if __name__ == '__main__':
    #input = sys.stdin.read()
    a, b = map(int, input().split())
    print(lcm(a, b))

