乘积除以最大公约数,就是最小公倍数
while True:
try:
a, b = map(int, input().split())
num = a * b # 初始1便于不影响乘数结果
list1 = []
n = 1
for i in range(2, min(a, b)+1): # 只需遍历到最小的一个数
if a % i == 0 and b % i == 0: # 逐一找公共除数
list1.append(i)
if len(list1) > 0:
n = max(list1)
print(num//n)
except:
break