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