#include<iostream>
#include<algorithm>
using namespace std;
int min(int a[])
{
    int ans=0;       //统计能被j(即众倍数除尽的)个数
    sort(a,a+5);        //排序
    for(int j=1;; j++){      //暴力遍历每个j,直到找到为止
    for(int i=0;i<5;i++){
        if(j%a[i]==0)   //如果j能被除尽
      {ans++;
          if(ans==3)     //找到3个就退出,返回j
          {    return j;
            break;
          }
      }
      }
      ans=0;       //记得要初始化统计个数哦!
    }
    return 0;
}
int main()
{
    int b[6];          //5个数存入数组中
    for(int i=0; i<5; i++)    
    {
        cin>>b[i];    //5次输入
    }
    cout<<min(b)<<endl;       //调用最小众倍数函数
    return 0;
}