#include <bits/stdc++.h>
using namespace std;

typedef long long ll;

ll euc(ll a, ll b){
	  return (a%b==0) ? b : euc(b,a%b);
}

ll lcm(ll a, ll b){
	  return a / euc(a,b) * b;
}

int main (){

	  ll n;
	  cin >> n;
	  ll a[n+1];
	  for(int i=1; i<=n; i++) cin >> a[i];

	  ll ans = 1;
	  for(int i=1; i<=n; i++)
			ans = lcm(ans,a[i]);
	  
	  cout << ans << endl;
			
	  
	  
	  
	  
	  
}