inp = require('fs').readFileSync('/dev/stdin', 'utf8').trim().split('\n')
l = inp.shift().split(' ')
A = l[0] * 1
B = l[1] * 1

// 最大公約数
_gcd = function(m, n, t) {
	while (m % n !== 0) {
		t = n;
		n = m % n;
		m = t;
	}
	return n;
}

// 最小公倍数
_lcm = function(m, n) {
  return m * n / _gcd(m, n)
}

console.log(_lcm(A,B))