#include <bits/stdc++.h>
using namespace std;
long i, j, k, n, m, a[100002];
int main() {
  scanf("%ld %ld", &n, &m);
  for (i = 0; i < n; i++) {
    scanf("%ld %ld", &j, &k);
    a[i] = j * k;
  }
  for (i = 0, j = 0, n = 0; i < m; i++) {
    scanf("%ld", &k);
    while (n < k) {
      n += a[j];
      j++;
    }
    printf("%ld\n", j);
  }
  return 0;
}
