#include <bits/stdc++.h>
using namespace std;
int main() {
  int a, b, c, d, i, j, x, y = 0, w, z = 0, e;
  cin >> a >> b >> c >> d;
  if (d % c != 0) {
    cout << 0;
    return 0;
  }
  w = d / c;
  if (c == d) {
    if (c >= a && c <= b)
      cout << 1;
    else
      cout << 0;
    return 0;
  }
  for (i = 1; i <= sqrt(w); i++) {
    if (w % i == 0) {
      x = w / i;
      e = 0;
      for (j = 2; j <= i; j++) {
        if (i % j == 0 && x % j == 0) {
          e = 1;
          break;
        }
      }
      if (e == 0) {
        if (i * c >= a && i * c <= b && x * c >= a && x * c <= b) y++;
      }
    }
  }
  cout << y * 2;
  return 0;
}
