#include<bits/stdc++.h> using namespace std; int f(int x,int t)// x t Ľ { for(int i=1;i<=t;i++) { x=(int)sqrt(x); if(x==1) return 1; } return x; } const int N=100005; int n,a[N],ans; bool cmp(int x,int y) { return x>y; } int main() { scanf("%d",&n); for(int i=1;i<=n;i++) scanf("%d",&a[i]); sort(a+1,a+1+n,cmp); for(int i=1;i<=n;i++) { a[i]=f(a[i],i-1); ans+=a[i]; } printf("%d",ans); return 0; }