l, r, m, k = read_line.split.map &.to_i64 min, max = l * k, r * k c = (min + m - 1) // m * m puts c <= max ? "Yes" : "No"