#include <iostream>
#include<cstdio>
using namespace std;
long long a,b;
long long  gcd(long long m,long long n){
    if(m<n){
        long long p=n;
        m=n;
        n=p;
    }
    while(n!=0){
        long long  p=m%n;
        m=n;
        n=p;
    }
    return m;
}
long long  lcd(long long  m,long long  n){
    return m*(n/gcd(m,n));
}
int main()
{
    while(scanf(" %d %d",&a,&b)!=EOF){
        cout<<gcd(a,b)<<lcd(a,b);
    }
}