import java.util.*;

public class Main { public static void main(String[] args) { Scanner console = new Scanner(System.in); int m = console.nextInt(); int n = console.nextInt(); int result = getCM(m, n); System.out.println(result); }

public static int getCM(int m, int n){

    //write your code here......
    //判断时候输入的数小于100
    if(m<100||n<100){
    //从99到2遍历判断输入的m和n是否能被一个数整除
    //有就返回(m/i)*(n/i)*i
    //没有就返回 m*n
         for(int i=99;i>1;i--){
             if(m%i==0&&n%i==0){
                 return (m/i)*(n/i)*i;
             }
            
         }
        return m*n;
        
    }else{
        return m*n;
    }
}

}