#include <bits/stdc++.h>
int main() {
  int n, i, j;
  long long d[100010], s, m = 0;
  scanf("%d", &n);
  for (i = 0; i < n; i++) scanf("%lld", &d[i]);
  for (i = 1; i < n; i++) {
    for (j = s = 0; i * j < n; j++) {
      if ((n - 1) % i == 0 && i * j >= n - 1 - i * j) break;
      if (n - i * j - 1 < i) break;
      s += d[i * j] + d[n - i * j - 1];
      if (m < s) m = s;
    }
  }
  printf("%lld\n", m);
  return 0;
}
