//C
#include <stdio.h>
int min(int a,int b){
if(a<b) return a;
return b;
}
int main(){
int m,n;
scanf("%d%d",&m,&n);
int i;
for(i=min(m,n);i>=1;--i){
if(m%i==0&&n%i==0){
printf("%d ",i);
break;
}
}
printf("%d",m*n/i);
}