#include <stdio.h> unsigned int gcd(unsigned int a, unsigned int b) { if (a % b == 0) return b; else return gcd(b, a % b); } int main() { unsigned int a, b, c; while (scanf("%u %u", &a, &b) != EOF); if (a < b) { c = b; b = a; a = c; } c = gcd(a, b); printf("%u", (unsigned long)(a * b) / c); return 0; }