#include <stdio.h>

long long mulp(long long n,long long m)
{
    if(n<m)
    {
        long long temp = m;
        m = n;
        n = temp;
    }
    while(n%m)
    {
        long long temp = n%m;
        n = m;
        m = temp;
    }
    return m;
}
long long nuli(long long n,long long m)
{
    long long i = mulp( n,m);
    return (n*m)/i;
}
int main() {
    long long n = 0;
    long long m = 0;
    scanf("%lld %lld",&n ,&m);
    long long mul = mulp(n,m);
    long long nu = nuli(n,m);
    printf("%lld",nu+mul);
    return 0;
}