#include <bits/stdc++.h>
using namespace std;
const int MAXN = 200100;
int n;
long long sum, p[MAXN], k;
int main() {
  scanf("%d %lld", &n, &k);
  for (int i = (1); i < int(n + 1); i++) scanf("%lld", &p[i]);
  int imam = n, uklonio = 0;
  for (int i = (1); i < int(n + 1); i++) {
    long long tmp = sum - (imam - (i - uklonio)) * p[i] * ((i - uklonio) - 1);
    if (tmp < k) {
      printf("%d\n", i);
      imam--;
      uklonio++;
      continue;
    }
    sum += p[i] * ((i - uklonio) - 1);
  }
  return 0;
}
