#include <stdio.h>
#include <iostream>
#include <algorithm>
#include <string.h>
#include <math.h>
using namespace std;
int gcd(int a,int b)
{
if(b==0)return a;
else return gcd(b,a%b);
}
int main()
{
int a,b,c,d;
while(cin>>a>>b>>c)
{
int sum;
d=gcd(a,b);
sum=a*b/d;
d=gcd(sum,c);
sum=sum*c/d;
cout<<sum<<endl;
}
return 0;
}
#include <iostream>
#include <algorithm>
#include <string.h>
#include <math.h>
using namespace std;
int gcd(int a,int b)
{
if(b==0)return a;
else return gcd(b,a%b);
}
int main()
{
int a,b,c,d;
while(cin>>a>>b>>c)
{
int sum;
d=gcd(a,b);
sum=a*b/d;
d=gcd(sum,c);
sum=sum*c/d;
cout<<sum<<endl;
}
return 0;
}