#include <bits/stdc++.h> using namespace std; long long a[100005]; int n; void fru(int k) { for (int i = k; i <= n; i++) a[i] = (int)sqrt(a[i]); } int main() { scanf("%d", &n); for (int i = 1; i <= n; i++) scanf("%d", &a[i]); sort(a + 1, a + n + 1); reverse(a + 1, a + n + 1); long long ans = 0; for (int i = 1; i <= n; i++) { ans += a[i]; fru(i + 1); } printf("%lld\n", ans); return 0; }