#include <bits/stdc++.h> using namespace std; int a[100010]; bool cmp(int a, int b) { return a > b; } int yc(int n, int c) { while (c --) { n = (int)sqrt(n); } return n; } int main() { int n; cin >> n; for (int i = 1; i <= n; i ++) cin >> a[i]; sort (a + 1, a + n + 1, cmp); long long ans = 0; for (int i = 1; i <= n; i ++) { ans += yc(a[i], i - 1); } cout << ans << endl; return 0; }