#include <bits/stdc++.h>
int main() {
  int i, r, l, M, N;
  long long int ANS = 0;
  scanf("%d %d", &N, &M);
  int A[N + 1];
  A[0] = 0;
  int SUM[N + 1];
  for (i = 1; i < 1 + N; i++) {
    scanf("%d", &A[i]);
  }
  SUM[0] = 0;
  for (i = 1; i < N + 1; i++) {
    SUM[i] = (SUM[i - 1] + A[i]) % M;
  }
  for (l = 1; l < N + 1; l++) {
    for (r = l; r < N + 1; r++) {
      if ((SUM[r] - SUM[l - 1]) % M == 0) {
        ANS++;
      }
    }
  }
  printf("%lld", ANS);
  return 0;
}
