diff --git a/.env.example b/.env.example index a506ee5..55bd2b3 100644 --- a/.env.example +++ b/.env.example @@ -41,7 +41,7 @@ AGENT_CODEX_CONFIG= # --------------------------------------------------------------------------- # 2. RewardKit 0.2.0 trajectory judge # --------------------------------------------------------------------------- -# Required by every current task except agentic-search, regardless of which coding +# Required by every current task except agentic-search and rust-bm25-search, regardless of which coding # agent is selected. The judge is fixed to deepseek/deepseek-v4.1-flash on # OpenRouter. Use an OpenRouter key for VERIFIER_OPENAI_API_KEY. VERIFIER_OPENAI_BASE_URL=https://openrouter.ai/api/v1 diff --git a/README.md b/README.md index b614dbe..80b273a 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ VERIFIER_OPENAI_API_KEY=YOUR_OPENROUTER_KEY `DEEPSEEK_API_KEY` authenticates the Pi agent for `deepseek/deepseek-flash`. The `VERIFIER_*` pair runs the independent `deepseek/deepseek-v4.1-flash` trajectory judge through OpenRouter and RewardKit 0.2.0 and is required by every task except -`agentic-search`. Use an OpenRouter key for `VERIFIER_OPENAI_API_KEY`; the Pi agent +`agentic-search` and `rust-bm25-search`. Use an OpenRouter key for `VERIFIER_OPENAI_API_KEY`; the Pi agent uses its separate DeepSeek key. The launcher passes verifier credentials only to the verifier container. diff --git a/README_zh.md b/README_zh.md index f572c29..640f48c 100644 --- a/README_zh.md +++ b/README_zh.md @@ -81,7 +81,7 @@ VERIFIER_OPENAI_API_KEY=YOUR_OPENROUTER_KEY ``` `DEEPSEEK_API_KEY` 用于 `deepseek/deepseek-flash` 的 Pi 智能体认证;`VERIFIER_*` -通过 RewardKit 0.2.0 和 OpenRouter 运行固定为 `deepseek/deepseek-v4.1-flash` 的独立轨迹评审,除 `agentic-search` +通过 RewardKit 0.2.0 和 OpenRouter 运行固定为 `deepseek/deepseek-v4.1-flash` 的独立轨迹评审,除 `agentic-search` 和 `rust-bm25-search` 外的所有任务都需要。`VERIFIER_OPENAI_API_KEY` 使用 OpenRouter 密钥,Pi 智能体 使用独立的 DeepSeek 密钥;启动器只把 verifier 凭据传进 verifier 容器。 diff --git a/docs/evaluation.md b/docs/evaluation.md index 87794c5..7c51a45 100644 --- a/docs/evaluation.md +++ b/docs/evaluation.md @@ -69,6 +69,7 @@ the shared images locally. | `query-encoder-alignment` | 1 NVIDIA GPU | Yes | — | — | | `agentic-search` | CPU | — | — | `OPENROUTER_API_KEY`, `JINA_API_KEY` | | `sparse-retrieval-pruning` | CPU | Yes | — | — | +| `rust-bm25-search` | CPU | — | — | — | The table identifies credential groups, not the complete resource budget. Read `tasks/TASK_NAME/README.md` and `task.toml` before launching. In particular, @@ -213,7 +214,7 @@ steps and observations. Failed runs are exported before the error is reported. ## Configure judges -All current tasks except `agentic-search` use the trajectory judge. Add: +All current tasks except `agentic-search` and `rust-bm25-search` use the trajectory judge. Add: ```dotenv VERIFIER_OPENAI_BASE_URL=https://openrouter.ai/api/v1 diff --git a/docs/network-policy.md b/docs/network-policy.md index 8bb7153..d56ace4 100644 --- a/docs/network-policy.md +++ b/docs/network-policy.md @@ -130,6 +130,7 @@ access. | `query-encoder-alignment` | OpenRouter/Jina resources only | allowlist: `openrouter.ai`, `api.jina.ai` | task hosts + model host | task hosts (OpenRouter also serves the trajectory judge) | | `agentic-search` | OpenRouter/Jina resources only | allowlist: `openrouter.ai`, `api.jina.ai` | task hosts + model host | task hosts only; no model judge | | `sparse-retrieval-pruning` | Offline index building and search | no network | model host only | `openrouter.ai` only | +| `rust-bm25-search` | Offline Rust BM25 indexing and search | no network | model host only | no network; deterministic verifier | Allowing the judge endpoint does not expose verifier credentials to submitted commands. `scientific-paper-qa` similarly removes both judge credential groups before diff --git a/scripts/tests/test_network_policies.py b/scripts/tests/test_network_policies.py index 8dc4a42..adb3b22 100644 --- a/scripts/tests/test_network_policies.py +++ b/scripts/tests/test_network_policies.py @@ -40,6 +40,7 @@ "query-encoder-alignment": ("allowlist", TASK_HOSTS, "allowlist", TASK_HOSTS, "allowlist", TASK_HOSTS), "agentic-search": ("allowlist", TASK_HOSTS, "allowlist", TASK_HOSTS, "allowlist", TASK_HOSTS), "sparse-retrieval-pruning": ("no-network", [], "no-network", [], "allowlist", ["openrouter.ai"]), + "rust-bm25-search": ("no-network", [], "no-network", [], "no-network", []), } @@ -103,7 +104,7 @@ def test_task_resource_docs_match_the_network_profiles(self): ) self.assertTrue(resource_doc.is_file(), task_name) - for task_name in ("memory-constrained-dense-retrieval", "long-document-reranking", "code-embedding-finetuning", "sparse-retrieval-pruning"): + for task_name in ("memory-constrained-dense-retrieval", "long-document-reranking", "code-embedding-finetuning", "sparse-retrieval-pruning", "rust-bm25-search"): text = ( REPO / "tasks" / task_name / "environment/docs/available_resources.md" ).read_text().lower() diff --git a/tasks/rust-bm25-search/.gitignore b/tasks/rust-bm25-search/.gitignore new file mode 100644 index 0000000..7954650 --- /dev/null +++ b/tasks/rust-bm25-search/.gitignore @@ -0,0 +1,8 @@ +/data/ +/models/ +__pycache__/ +*.py[cod] +/target/ +/authoring/output/ +/authoring/downloads/ +/:memory:.ses diff --git a/tasks/rust-bm25-search/README.md b/tasks/rust-bm25-search/README.md new file mode 100644 index 0000000..b1d68c6 --- /dev/null +++ b/tasks/rust-bm25-search/README.md @@ -0,0 +1,134 @@ +# Rust BM25 search + +This CPU task asks an agent to implement a complete Rust inverted index and +BM25 searcher from the 8,841,823 raw MS MARCO Passage v1 passages. Generic crates +are allowed; existing search engines and prebuilt indexes are not. A separate +verifier recompiles the source, rebuilds an empty index, and evaluates all +6,980 standard dev queries. + +**Contribution status: submitted for review; official asset pins pending.** The exact Pyserini +quality floor has been measured, and an independently built author Rust +implementation passed it on all dev queries (MRR@10 0.1872948219). A Harbor +Oracle trial also passed the actual source-artifact transfer and independent +verifier flow. An independent GPT-5.6 Sol / max trial through Codex collaboration +also completed the full verifier: MRR@10 0.1839805908 falls just below the exact +floor, so it earns zero. Frozen model and author sources were revalidated after +review fixes; full outputs match their previous runs. Current timings and +regression evidence are in [review-fixes-observation.json](authoring/review-fixes-observation.json). +The coding trial used a context-free hosted agent with an isolated task container; Harbor's Codex API +route remains untested because the API preflight found exhausted credits. +Official asset publication and terms review remain necessary before merge. See +[validation.md](authoring/validation.md) for the evidence and limitations. +Author: MXueguang (`x93ma@edu.uwaterloo.ca`). + +The reference is Pyserini 1.4.0, BM25 k1=0.9, b=0.4, default English analysis, +text only. It omits stored raw text, positions and document vectors. Its +MRR@10 is exactly **3236243/17589600 = 0.18398616227770956**. The candidate must +meet this exact floor, rather than a rounded 0.18 or 0.1840. + +For valid candidates, quality, hot batch time and index bytes have equal +geometric weights, normalized as `U/(1+U)` with reference-equivalent score 0.5. +Reference timing and disk are remeasured inside each verifier run, rather than +copied from one author's hardware. Five fresh-process startup measurements, +hot p50/p95, sequential QPS, build time and sampled process RSS are also +reported. Cold means a new process with no query warmup, **without evicting the +OS file cache**. QPS is concurrency-one throughput, not server saturation. +RSS is diagnostic process memory, while the container cap includes children +and page cache. These limitations are explicit in both instructions. + +Both phases use the shared CPU image, Rust 1.85.1 and the same offline Cargo +lock. Resource envelope: 4 CPUs, 16 GiB memory, 64 GiB workspace, no network or +GPU. Agent budget is 3 hours; compilation 10 minutes, index build 2 hours, +individual requests 120 seconds and each warmup/measured batch 1 hour. These +are engineering budgets to validate with a real model, not universal claims +about hardware performance. The host needs Linux Landlock ABI 1 or newer and +seccomp filters; root-owned files additionally enforce read-only search on older ABIs. + +Only `/app/submission` transfers to the verifier. Candidate code runs as UID +10001, separate from root-owned tests, qrels and reward files. Search is +restricted to its immutable index, binary and system libraries. Source-only +recompilation and these controls support the contract; they do not replace +review that the implementation is actually self-built BM25 and contains no +hard-coded answers. No API or model judge is part of deterministic grading. +All candidate phases block persistent IPC, kernel keyrings and extended-attribute +access, including through io_uring. Index files, directories and the root must +have no extended attributes. These checks prevent IPC and xattr payloads from +bypassing the measured index-file bytes. + +## Restore and check + +From the repository root, with the host dependencies documented by the repo: + +```bash +python scripts/download_assets.py --task rust-bm25-search +python scripts/download_assets.py --task rust-bm25-search --verify-only +python -m unittest discover -s tasks/rust-bm25-search/authoring -p 'test_*.py' +python scripts/check_tasks.py tasks/rust-bm25-search +python scripts/check_release.py +docker build -t search-swe-local:rust-bm25-agent tasks/rust-bm25-search/environment +docker build -t search-swe-local:rust-bm25-verifier tasks/rust-bm25-search/tests +docker run --rm --network none --cpus 4 --memory 16g --memory-swap 16g --pids-limit 256 \ + --mount "type=bind,source=$PWD/tasks/rust-bm25-search/authoring/check_persistent_state.py,target=/check.py,readonly" \ + search-swe-local:rust-bm25-verifier python /check.py +``` + +The data manifest currently pins existing Tevatron repositories. No upload +has been made. Hidden queries/qrels are small files in `tests/data`, with +immutable source URLs and fingerprints. Restore them if necessary using +`python tasks/rust-bm25-search/authoring/prepare_queries.py`. Input terms and +toolchain provenance are in [SOURCES.md](authoring/SOURCES.md). Official +publication must preserve applicable MS MARCO/TREC terms and use the reviewed +`search-swe/Search-SWE` task path before merge. + +## Reproduce the reference + +The author wrappers invoke the same trusted converter and reference code used +by the verifier. Create fresh output paths; these commands refuse to overwrite +existing indexes or measurements. The measured reference is recorded in +[reference-observation.json](authoring/reference-observation.json); its timing +is a local observation, not a portable threshold. + +```bash +python tasks/rust-bm25-search/authoring/prepare_corpus.py \ + --corpus tasks/rust-bm25-search/data/corpus.jsonl.gz \ + --output tasks/rust-bm25-search/authoring/output/collection +``` + +Run these commands inside the pinned verifier image with the task mounted at +`/task-package`, 4 CPUs, 16 GiB memory, no network, and a hostname resolvable +through `/etc/hosts`. No API credential is needed: + +```bash +python /task-package/authoring/reference.py build \ + --collection /task-package/authoring/output/collection \ + --index /task-package/authoring/output/reference-index --threads 4 +python /task-package/authoring/reference.py measure \ + --index /task-package/authoring/output/reference-index \ + --queries /task-package/tests/data/dev.queries.jsonl \ + --qrels /task-package/tests/data/dev.qrels.tsv \ + --warmup /task-package/data/warmup.jsonl.gz \ + --output /task-package/authoring/output/reference-measurement +``` + +Pyserini 1.4.0 imports optional encoder modules alongside LuceneSearcher; one +constructs an unused OpenAI client. The reference worker supplies a non-secret +sentinel solely to satisfy that constructor. BM25 makes no API request and +runs with networking disabled. Startup measurements include Python/JVM/module +startup as well as index opening, as required by the process-cold definition. + +## Reviewed precedent and instruction audit + +The structural precedent is `tasks/sparse-retrieval-pruning`, reviewed on base +commit `46197a43f8cbb364e72b6d63d5db873ae7d2cac8`. Reused patterns: CPU runtime, +explicit source artifact, separate verifier, clean rebuild, unprivileged +candidate and baseline-relative optimization behind a quality gate. Differences: +raw text and complete Rust BM25 indexing, standard passage dev MRR, measured +Pyserini reference, startup measurements and disk in the objective. None of +that task's data IDs, thresholds, resource/API policies or author fields was +copied. This draft deliberately needs no trajectory-judge API. + +The structured contract is [raw-instruction.md](raw-instruction.md). The +agent-facing [instruction.md](instruction.md) is a prose rewrite; the mapping +and review boundaries are in [instruction-equivalence.md](authoring/instruction-equivalence.md). +Author candidates, full indexes and trial logs live in ignored local paths; +they are not included in the agent image or a public solution directory. diff --git a/tasks/rust-bm25-search/assets.json b/tasks/rust-bm25-search/assets.json new file mode 100644 index 0000000..0c7f4be --- /dev/null +++ b/tasks/rust-bm25-search/assets.json @@ -0,0 +1,27 @@ +{ + "schema_version": 1, + "files": [ + { + "path": "data/corpus.jsonl.gz", + "size_bytes": 1118496727, + "sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f", + "source": { + "repo_id": "Tevatron/msmarco-passage-corpus", + "repo_type": "dataset", + "revision": "21a2e1a8c6e7b1747c92f82cd2259a97077dc48d", + "filename": "corpus.jsonl.gz" + } + }, + { + "path": "data/warmup.jsonl.gz", + "size_bytes": 1492, + "sha256": "331e829922e2bd8ee1f01766fb7253c0d672ef79498011e91ad5e3e93f17a54a", + "source": { + "repo_id": "Tevatron/msmarco-passage", + "repo_type": "dataset", + "revision": "330a160b40a739d4c07d52c7ce562e2c549214c0", + "filename": "dl20.jsonl.gz" + } + } + ] +} diff --git a/tasks/rust-bm25-search/authoring/SOURCES.md b/tasks/rust-bm25-search/authoring/SOURCES.md new file mode 100644 index 0000000..3b19871 --- /dev/null +++ b/tasks/rust-bm25-search/authoring/SOURCES.md @@ -0,0 +1,45 @@ +# Input and tool provenance + +The fixed runtime inputs are listed with exact sizes, SHA-256 digests and +immutable HF commits in `../assets.json`. The corpus is the existing +`Tevatron/msmarco-passage-corpus` mirror, revision +`21a2e1a8c6e7b1747c92f82cd2259a97077dc48d`. The 54 DL20 query texts come from +`Tevatron/msmarco-passage`, revision +`330a160b40a739d4c07d52c7ce562e2c549214c0`. No new public upload was made. + +The corpus gzip was hashed locally and all 8,841,823 unique canonical IDs were +checked during conversion. Only the `text` field is indexed; the mirror's +additional `title` field is deliberately excluded. The query split was checked +for overlap by query ID and normalized text. + +Verifier-only dev topics and qrels originate in `castorini/anserini-tools`, +commit `8f1bc80988c2483d9519bc2519862b54ab730986`. Exact source URLs, source +hashes and the derived query-file hash are in `../tests/data/sources.json`. +`prepare_queries.py` restores them without accessing a mutable branch. The +small verifier inputs are included only in the verifier image; they are not +mounted in the agent environment. + +MS MARCO is a Microsoft dataset. Its official +[dataset page and terms](https://microsoft.github.io/msmarco/Datasets#terms-and-conditions), +checked on 2026-10-11, restrict use to non-commercial research and say that +availability does not extend a license or other intellectual-property rights. +The page separately licenses repository documentation and code; those notices +do not establish a redistribution grant for the underlying passages. Tevatron +mirroring does not establish new redistribution rights either. Maintainers must +resolve the applicable MS MARCO/TREC terms and the proposed official mirror +before publication. No new dataset license or redistribution grant is asserted +here. The dataset page requests citation of the +[MS MARCO dataset paper](https://arxiv.org/abs/1611.09268). + +Both images use `docker.io/hanhainebula/search-swe-base:cpu-py3.12-1.0.0`. +The locally inspected base digest is +`sha256:1350a3043b3c49388b48dd5a0c2e3d91e9071f87359dbe63a2c26f055acb0cd2`. +It supplies Pyserini 1.4.0 and Java 21. The Rust 1.85.1 distribution's source +URL and verified checksum are in the two matching `install-rust.sh` files. +Cargo.lock pins every dependency by version and registry checksum. The agent +and verifier use the same toolchain/cache seed. + +`reference-observation.json` records the full local baseline run and its +input hashes. `../tests/reference-quality.json` pins its exact quality result, +not its host-specific timings. Each valid candidate verifier run rebuilds and +measures the reference again on the same container resource profile. diff --git a/tasks/rust-bm25-search/authoring/check_isolation.py b/tasks/rust-bm25-search/authoring/check_isolation.py new file mode 100644 index 0000000..9bed9bb --- /dev/null +++ b/tasks/rust-bm25-search/authoring/check_isolation.py @@ -0,0 +1,64 @@ +#!/usr/bin/env python3 +"""Run inside a disposable verifier image; never execute on the host.""" + +import json +import os +import subprocess +import sys +from pathlib import Path + +PROBE = r''' +use std::fs::{self,OpenOptions}; +fn main() { + assert!(fs::read("/tests/data/dev.qrels.tsv").is_err(), "hidden labels readable"); + assert!(fs::write("/logs/verifier/reward.txt", b"1").is_err(), "reward writable"); + if std::env::args().nth(1).unwrap()=="search" { + assert_eq!(fs::read("/work/index/probe").unwrap(), b"index"); + assert!(fs::read("/task/data/corpus.jsonl.gz").is_err(), "raw corpus readable in search"); + assert!(fs::read("/tmp/outside-index").is_err(), "outside cache readable"); + assert!(OpenOptions::new().write(true).truncate(true).open("/work/index/probe").is_err(), "index truncatable"); + assert!(fs::write("/tmp/new-cache", b"cached").is_err(), "persistent cache writable"); + } else { + assert!(fs::read("/task/data/corpus.jsonl.gz").is_ok(), "corpus not readable when indexing"); + fs::write("/work/index/probe",b"index").unwrap(); + } + println!("isolation probe passed"); +} +''' + + +def main(): + if os.geteuid() != 0 or not Path("/.dockerenv").exists(): + raise RuntimeError("Use a fresh disposable verifier container") + sys.path.insert(0, "/tests") + from grader import ENV, kill_submission_processes + Path("/work").mkdir(mode=0o711) + for name in ["index", "tmp"]: + path = Path("/work") / name + path.mkdir() + os.chown(path, 10001, 10001) + Path("/logs/verifier").mkdir(parents=True, mode=0o700) + Path("/logs/verifier/reward.txt").write_text("0\n") + Path("/task/data").mkdir(parents=True, exist_ok=True) + Path("/task/data/corpus.jsonl.gz").write_bytes(b"fixture corpus") + Path("/tmp/outside-index").write_text("cached state") + Path("/tmp/probe.rs").write_text(PROBE) + subprocess.run(["/opt/rust/bin/rustc", "/tmp/probe.rs", "-o", "/work/bm25-search"], check=True) + os.chmod("/work/bm25-search", 0o555) + for mode in ["index", "search"]: + if mode == "search": + os.chown("/work/index", 0, 0) + os.chown("/work/index/probe", 0, 0) + os.chmod("/work/index", 0o555) + os.chmod("/work/index/probe", 0o444) + try: + subprocess.run([sys.executable, "/tests/isolate.py", mode, "/work/bm25-search", mode], + check=True, timeout=20, env=ENV) + finally: + kill_submission_processes() + assert Path("/logs/verifier/reward.txt").read_text() == "0\n" + print(json.dumps({"index_and_search_isolation": "passed", "reward_unchanged": True})) + + +if __name__ == "__main__": + main() diff --git a/tasks/rust-bm25-search/authoring/check_negative_containers.py b/tasks/rust-bm25-search/authoring/check_negative_containers.py new file mode 100644 index 0000000..ab00a4e --- /dev/null +++ b/tasks/rust-bm25-search/authoring/check_negative_containers.py @@ -0,0 +1,64 @@ +#!/usr/bin/env python3 +"""Exercise fail-closed grading in fresh disposable verifier containers.""" + +import argparse +import json +import shutil +import subprocess +from pathlib import Path + +TASK = Path(__file__).resolve().parents[1] +BAD_PROTOCOL = r''' +use std::{env,fs,io::{self,BufRead}}; +fn main() { + let args: Vec = env::args().collect(); + if args[1]=="index" { + let p=args.iter().position(|x|x=="--index").unwrap(); + fs::write(format!("{}/artifact",args[p+1]),b"invalid fixture").unwrap(); + } else { + for _ in io::stdin().lock().lines() {println!("not a JSON response");} + } +} +''' + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--output", type=Path, required=True) + parser.add_argument("--image", default="search-swe-local:rust-bm25-verifier") + parser.add_argument("--sudo", action="store_true") + parser.add_argument("--case", action="append", choices=["missing", "malformed-manifest", "command-failure", "malformed-response"]) + args = parser.parse_args() + root = args.output.resolve() + root.mkdir(parents=True, exist_ok=False) + docker = ["sudo", "-n", "docker"] if args.sudo else ["docker"] + records = [] + for case in args.case or ["missing", "malformed-manifest", "command-failure", "malformed-response"]: + source, logs = root / case / "source", root / case / "logs" + logs.mkdir(parents=True) + if case == "missing": + source.mkdir() + else: + shutil.copytree(TASK / "environment/starter", source) + if case == "malformed-manifest": + (source / "Cargo.toml").write_text("package = []\n") + if case == "malformed-response": + (source / "src/main.rs").write_text(BAD_PROTOCOL) + command = [*docker, "run", "--rm", "--network", "none", "--cpus", "4", + "--memory", "16g", "--memory-swap", "16g", "--pids-limit", "256", + "-v", f"{source}:/app/submission:ro", + "-v", f"{TASK / 'data'}:/task/data:ro", + "-v", f"{logs}:/logs/verifier", args.image, "bash", "/tests/test.sh"] + completed = subprocess.run(command, capture_output=True, text=True, timeout=900) + (root / case / "container.log").write_text(completed.stdout + completed.stderr) + report = json.loads((logs / "report.json").read_text()) + assert completed.returncode == 0, (case, completed.returncode) + assert report["status"] == "invalid_submission", (case, report) + assert float((logs / "reward.txt").read_text()) == 0, (case, report) + records.append({"case": case, "status": report["status"], "error": report["error"], "reward": 0}) + print(json.dumps(records[-1]), flush=True) + (root / "summary.json").write_text(json.dumps(records, indent=2) + "\n") + + +if __name__ == "__main__": + main() diff --git a/tasks/rust-bm25-search/authoring/check_persistent_state.py b/tasks/rust-bm25-search/authoring/check_persistent_state.py new file mode 100644 index 0000000..4b163aa --- /dev/null +++ b/tasks/rust-bm25-search/authoring/check_persistent_state.py @@ -0,0 +1,171 @@ +#!/usr/bin/env python3 +"""Real IPC/xattr regressions; run only in a fresh disposable verifier container. + +Use --expect-vulnerable solely as a negative control against the old image. +No corpus, model source or hidden query is used by these probes. +""" + +import argparse +import ctypes +import json +import os +import subprocess +import sys +from pathlib import Path + +PROBE = r''' +use std::{env, fs, process::Command}; +use std::os::unix::process::ExitStatusExt; +extern "C" { + fn shmget(key: i32, size: usize, flags: i32) -> i32; + fn shmat(id: i32, addr: *const u8, flags: i32) -> *mut u8; + fn shmdt(addr: *const u8) -> i32; + fn getxattr(path: *const u8, name: *const u8, out: *mut u8, size: usize) -> isize; + fn syscall(number: i64, ...) -> i64; + fn __errno_location() -> *mut i32; +} +fn denied(value: i64) { + assert_eq!(value, -1, "operation unexpectedly allowed"); + assert_eq!(unsafe { *__errno_location() }, 1, "expected EPERM"); +} +fn main() { + let args: Vec = env::args().collect(); + if args[1] == "compat" { + // A harmless i386 getpid must not bypass the native syscall filter. + unsafe { core::arch::asm!("int 0x80", inlateout("eax") 20u32 => _, options(nostack)); } + return; + } + let legacy = args[2] == "legacy"; + if !legacy { + // Valid create calls: these would actually allocate persistent objects. + denied(unsafe { shmget(0, 4096, 0o1600) } as i64); + denied(unsafe { syscall(64, 0i64, 1i64, 0o1600i64) }); // semget + denied(unsafe { syscall(68, 0i64, 0o1600i64) }); // msgget + denied(unsafe { syscall(240, b"bm25-probe\0".as_ptr(), 0o102i64, 0o600i64, 0i64) }); + denied(unsafe { syscall(0x40000000 | 39) }); // x32 getpid + // No i386 child can escape after fork + exec either. + let status = Command::new(&args[0]).arg("compat").status().unwrap(); + assert_eq!(status.signal(), Some(31), "compatibility ABI must be killed"); + // The filter also follows ordinary Rust worker threads. + std::thread::spawn(|| denied(unsafe { shmget(0, 4096, 0o1600) } as i64)).join().unwrap(); + for number in [191, 194, 248, 249, 250, 425, 426, 427, 463, 464, 465, 466] { + denied(unsafe { syscall(number, 0i64, 0i64, 0i64, 0i64, 0i64, 0i64) }); + } + } + if args[1] == "compile" { return; } + if args[1] == "index" { + fs::write("/work/index/marker", b"x").unwrap(); + if legacy { + let id = unsafe { shmget(0, 4096, 0o1600) }; + assert!(id >= 0); + let ptr = unsafe { shmat(id, std::ptr::null(), 0) }; + assert_ne!(ptr as isize, -1); + unsafe { std::ptr::write_bytes(ptr, 42, 4096); assert_eq!(shmdt(ptr), 0); } + println!("{id}"); + } + return; + } + // Both fresh search processes must still reconstruct ordinary index state. + assert_eq!(fs::read("/work/index/marker").unwrap(), b"x"); + let id = args[3].parse().unwrap(); + let ptr = unsafe { shmat(id, std::ptr::null(), 0) }; + if legacy { + assert_ne!(ptr as isize, -1); + assert!(unsafe { std::slice::from_raw_parts(ptr, 4096) }.iter().all(|&x| x == 42)); + assert_eq!(unsafe { shmdt(ptr) }, 0); + } else { denied(ptr as i64); } + let mut bytes = [0u8; 2048]; + // Outside-index metadata needs syscall confinement as well as index checks. + let length = unsafe { getxattr(b"/tmp/bm25-xattr\0".as_ptr(), + b"user.hidden\0".as_ptr(), bytes.as_mut_ptr(), bytes.len()) }; + if legacy { assert_eq!(length, 2048); assert_eq!(bytes, [42; 2048]); } + else { denied(length as i64); } +} +''' + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--expect-vulnerable", action="store_true") + legacy = parser.parse_args().expect_vulnerable + if os.geteuid() != 0 or not Path("/.dockerenv").exists(): + raise RuntimeError("Use a fresh disposable verifier container, never the host") + sys.path.insert(0, "/tests") + from benchmark import index_bytes + from grader import ENV, kill_submission_processes, own_tree + + Path("/work").mkdir(mode=0o711) + index = Path("/work/index") + index.mkdir() + os.chown(index, 10001, 10001) + Path("/tmp/probe.rs").write_text(PROBE) + binary = "/work/bm25-search" + subprocess.run(["/opt/rust/bin/rustc", "/tmp/probe.rs", "-o", binary], check=True) + os.chmod(binary, 0o555) + outside = Path("/tmp/bm25-xattr") + outside.write_bytes(b"x") + os.setxattr(outside, "user.hidden", bytes([42]) * 2048) + os.chmod(outside, 0o444) + + def run(mode, *extra): + try: + return subprocess.run([sys.executable, "/tests/isolate.py", mode, binary, mode, + "legacy" if legacy else "blocked", *extra], + check=True, text=True, capture_output=True, env=ENV, timeout=20) + except subprocess.CalledProcessError as error: + print(error.stderr, file=sys.stderr) + raise + finally: + kill_submission_processes() + + libc = ctypes.CDLL(None, use_errno=True) + shm_id = None + try: + if not legacy: + run("compile") + result = run("index") # indexer exits; cleanup cannot remove SysV state + assert index_bytes(index) == 1 + own_tree(index, 0, readonly=True) + if legacy: + shm_id = int(result.stdout) + else: + # A pre-existing readable segment must also be inaccessible. + shm_id = libc.shmget(0, 4096, 0o1666) + assert shm_id >= 0, ctypes.get_errno() + for _ in range(2): + run("search", str(shm_id)) + (index / "nested").mkdir() + for path in [index, index / "nested", index / "marker"]: + os.setxattr(path, "user.hidden", bytes([42]) * 2048) + own_tree(index, 0, readonly=True) + try: + if legacy: + assert index_bytes(index) == 1 + else: + try: + index_bytes(index) + except ValueError as error: + assert "extended attributes" in str(error) + else: + raise AssertionError(f"Uncounted xattr accepted: {path}") + finally: + os.removexattr(path, "user.hidden") + print(json.dumps({"expected_vulnerable": legacy, "index_bytes": 1, + "shared_memory_bytes": 4096, "fresh_search_processes": 2, + "xattr_payload_bytes": 2048, "xattr_locations": ["root", "directory", "file"], + "persistent_state_regression": "passed"})) + finally: + kill_submission_processes() + if shm_id is not None: + if legacy: + # The old indexer owns this object. Drop to its UID to remove it. + subprocess.run([sys.executable, "-c", "import ctypes,os,sys; os.setgroups([]); " + "os.setgid(10001); os.setuid(10001); " + "assert ctypes.CDLL(None).shmctl(int(sys.argv[1]),0,None)==0", str(shm_id)], + check=True) + else: + assert libc.shmctl(shm_id, 0, None) == 0 + + +if __name__ == "__main__": + main() diff --git a/tasks/rust-bm25-search/authoring/harbor-observation.json b/tasks/rust-bm25-search/authoring/harbor-observation.json new file mode 100644 index 0000000..040b92f --- /dev/null +++ b/tasks/rust-bm25-search/authoring/harbor-observation.json @@ -0,0 +1,353 @@ +{ + "status": "ok", + "reward": 0.37928350345063233, + "weights": { + "quality": 1.0, + "time": 1.0, + "disk": 1.0 + }, + "compile_seconds": 19.27219122205861, + "build_seconds": 307.62741255096626, + "index_bytes": 696567340, + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 111.09249757498037, + "warm_qps": 62.83052548430594, + "warm_latency_p50_seconds": 0.013405948062427342, + "warm_latency_p95_seconds": 0.036263389978557825, + "cold_start_to_first_result_seconds": [ + 0.4266467710258439, + 0.43927303107921034, + 0.4427492320537567, + 0.4343860660446808, + 0.45722086098976433 + ], + "cold_start_p50_seconds": 0.43927303107921034, + "cold_start_p95_seconds": 0.45722086098976433, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 790820, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "quality": { + "mrr_at_10": 0.18729482194023742, + "mrr_numerator": 366049, + "mrr_denominator": 1954400, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "reference": { + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 26.27071867592167, + "warm_qps": 265.69505334460047, + "warm_latency_p50_seconds": 0.0022376528941094875, + "warm_latency_p95_seconds": 0.011670010047964752, + "cold_start_to_first_result_seconds": [ + 6.3021055839490145, + 6.079806301975623, + 6.087979068048298, + 6.128875539987348, + 6.168054393026978 + ], + "cold_start_p50_seconds": 6.128875539987348, + "cold_start_p95_seconds": 6.3021055839490145, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 1440332, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "schema_version": 1, + "scope": "full", + "reference": { + "pyserini": "1.4.0", + "k1": 0.9, + "b": 0.4, + "top_k": 10 + }, + "quality": { + "mrr_at_10": 0.18398616227770956, + "mrr_numerator": 3236243, + "mrr_denominator": 17589600, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "index_bytes": 660157062, + "document_count": 8841823, + "inputs": { + "queries_sha256": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "qrels_sha256": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "warmup_sha256": "331e829922e2bd8ee1f01766fb7253c0d672ef79498011e91ad5e3e93f17a54a", + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f" + }, + "runtime": { + "python": "3.12.14", + "platform": "Linux-5.15.0-1061-oracle-x86_64-with-glibc2.36", + "cpu_affinity": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31 + ] + }, + "reference_build": { + "command": [ + "/opt/conda/bin/python", + "-m", + "pyserini.index.lucene", + "--collection", + "JsonCollection", + "--input", + "/work/reference/collection", + "--index", + "/work/reference/index", + "--generator", + "DefaultLuceneDocumentGenerator", + "--threads", + "4" + ], + "build_seconds": 87.40590676397551, + "build_max_rss_kib": 2918392, + "index_bytes": 660157062, + "pyserini_version": "1.4.0", + "collection": { + "schema_version": 1, + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f", + "document_count": 8841823, + "scope": "full", + "content_field": "text", + "title_field_indexed": false, + "conversion_seconds": 80.86205561796669, + "source_files": [ + { + "name": "part-00.jsonl", + "size_bytes": 368375770, + "sha256": "e34c4e9e44bf5191422141496158addf4e5192e99b37923fbc9a4a3dc11830ca" + }, + { + "name": "part-01.jsonl", + "size_bytes": 371692953, + "sha256": "0bfd39f7e176e3422707456e92131311311e2d7553fc389e9759a62349473f00" + }, + { + "name": "part-02.jsonl", + "size_bytes": 369369292, + "sha256": "129e7a301c7620a5fb6d5feceabc238648056d373a0690f60647a7b5d5c2c4ac" + }, + { + "name": "part-03.jsonl", + "size_bytes": 371006387, + "sha256": "dfbc10d22fbd69619512a6295424398d3f07f93d5f88d649db261aaca0c90f95" + }, + { + "name": "part-04.jsonl", + "size_bytes": 371848112, + "sha256": "2403a2e8d68cb2d01bb2c8b9b02edde7316533eb35c38f7b1345845919207e02" + }, + { + "name": "part-05.jsonl", + "size_bytes": 377446609, + "sha256": "c9e20010f36905c9ee9996e3043cb6e6617f4e4ce9e53e7a44641ded68f7db64" + }, + { + "name": "part-06.jsonl", + "size_bytes": 393830108, + "sha256": "b342f8ec5823ced164ad54812eb37e0a8d0bf74f64dde06a402323f04b4fff11" + }, + { + "name": "part-07.jsonl", + "size_bytes": 358329627, + "sha256": "3e9cfd30b19a2105721630f380767e0aa91f942d6b96062051eb0ec18939af10" + }, + { + "name": "part-08.jsonl", + "size_bytes": 300773881, + "sha256": "795522170e3e5d2673e5e96de9891fc0ada6bc1f08dea0daaa0658b8e86cbb1b" + } + ] + }, + "stored_raw": false, + "stored_positions": false, + "stored_docvectors": false + }, + "scoring_status": "measurement only; production calibration remains separate" + }, + "quality_pass": true, + "validation": { + "kind": "Harbor Oracle integration using private author source; not a configured coding-model trial", + "base_revision": "46197a43f8cbb364e72b6d63d5db873ae7d2cac8", + "harbor_version": "0.22.0", + "agent": "oracle", + "coding_model": null, + "reasoning_effort": null, + "judge": "none; deterministic grading", + "model_api_calls": false, + "job_finished_at": "2026-10-11T16:10:49.930542", + "trial_finished_at": "2026-10-11T20:10:49.927595Z", + "n_total_trials": 1, + "terminal_counts": { + "n_completed_trials": 1, + "n_errored_trials": 0, + "n_running_trials": 0, + "n_pending_trials": 0 + }, + "harbor_reward": 0.379283503451, + "local_run_directory": "jobs/rust-bm25-search-authoring/harbor-integration/runs/oracle-03", + "launch_record": "jobs/rust-bm25-search-authoring/harbor-integration/launch-03.json", + "full_run_verifier_image": "sha256:23d14123f353ad14d5edd57dd575da11701f8248a701d8b3d8108bd6d421027e", + "final_verifier_image": "sha256:b96b3a9395d2b4c865b95627cfd09a8ece576ea64e7f09c03f6e23b4fc56e28c", + "executed_source_sha256": { + "assets.json": "9924114a413ffb3e4925f601f9ebe09f8fed212262ad603ea0192d54e879211a", + "environment/Dockerfile": "5355dc94736169968fba83bd8bb33e4827d5e78dff81dc7e651d6cec8d2004ed", + "environment/docker-compose.yaml": "c1e48582a25e91c274432103bc431b31a05bf7f519d71491dd82aff37df4c192", + "environment/docs/available_resources.md": "b40fc825d1e4f8a81d4cd21fc4c8e7dd3404de36e898e67f48bd23e7f8e139e8", + "environment/docs/environment.md": "09f112fd03aee1ad88627896cdd7fcd6a39a9ed4bd3110aee52133421a314765", + "environment/install-rust.sh": "0c8a93508f19fe1608c27224f0ee1bd31e67ad7cb483abdf4e7cf218580be20d", + "environment/smoke.py": "680c17ddf22bf7cd111645309963460608fb86c5dcc135ee885310f5774a7d36", + "environment/starter/Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "environment/starter/Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "environment/starter/src/main.rs": "2d007b77608cd53984bcffae8d042f80ffe61d8aa14def3e094fad4f0dccb21b", + "instruction.md": "9f566cfdd7465d093da2c619a0d2ad6936ad39dcdbad0a630193b52328de8b62", + "raw-instruction.md": "cd859aac8edb1f3e1574756ccfc6109af8231d7b1b25d69338d3e1ffd52eba5f", + "task.toml": "2bffc32daab80852f9db5fed1fb5c618cfb20f26ad3bea5d453999d57b906235", + "tests/.dockerignore": "6feaded4e28ea86e001a6751b4e3d960e8b7c31b9616ff9936b79297086e809b", + "tests/Dockerfile": "59a049dbba4885f2cd15e17f227abddc6c1e788a4a0e62e912caa33a8be68026", + "tests/benchmark.py": "693a04c471f7188cca41471e557d76deea90a54279ab31e86f9b856e4e5ea387", + "tests/data/dev.qrels.tsv": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "tests/data/dev.queries.jsonl": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "tests/data/sources.json": "2f3455950563937209576181423efc26a522ffddec674ccea87d3336240bfed2", + "tests/docker-compose.yaml": "3d7ab19438f87d2683903bece00eda93201182173f3d4c47b4055b02aa2b8a27", + "tests/evaluate.py": "9ad06bc52e2cdb220e87efe4f945ffbb48a7886719d817b4044f7eb95ca1e6bb", + "tests/grader.py": "c9dcb9d3cf28fa5c84abff5166d4c62d92dd68ba1f2df2f1e952418e84fb85da", + "tests/install-rust.sh": "0c8a93508f19fe1608c27224f0ee1bd31e67ad7cb483abdf4e7cf218580be20d", + "tests/isolate.py": "a7f35243a58a4579e940ad480492837a878468b6a236d4180da223c8659ae615", + "tests/prepare_corpus.py": "2a3aebcb3f9464bd4cd3ba57fa29d795609eaf0551116e56b128aa8c8ed8f8a3", + "tests/reference-quality.json": "3e29dc6a341683286b9a690e19ea0f3dd33772e1b5e1a22bdef85700f30cf9fd", + "tests/reference.py": "af6be1ac60a9767a38f617ff4bce936a3c30878053647fdc833359b799b2a5f4", + "tests/reference_worker.py": "cd2484b9923f93557bdf096334cb5977234e4d567545c5d159015bb1aa8b759a", + "tests/test.sh": "1e8a0fdfbb677a72067a468748e36693028932b45d85fd08d89405dcf1c2abe0", + "tests/toolchain/Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "tests/toolchain/Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "tests/toolchain/src/main.rs": "2d007b77608cd53984bcffae8d042f80ffe61d8aa14def3e094fad4f0dccb21b" + }, + "final_source_sha256": { + "assets.json": "9924114a413ffb3e4925f601f9ebe09f8fed212262ad603ea0192d54e879211a", + "environment/Dockerfile": "5355dc94736169968fba83bd8bb33e4827d5e78dff81dc7e651d6cec8d2004ed", + "environment/docker-compose.yaml": "c1e48582a25e91c274432103bc431b31a05bf7f519d71491dd82aff37df4c192", + "environment/docs/available_resources.md": "b40fc825d1e4f8a81d4cd21fc4c8e7dd3404de36e898e67f48bd23e7f8e139e8", + "environment/docs/environment.md": "09f112fd03aee1ad88627896cdd7fcd6a39a9ed4bd3110aee52133421a314765", + "environment/install-rust.sh": "0c8a93508f19fe1608c27224f0ee1bd31e67ad7cb483abdf4e7cf218580be20d", + "environment/smoke.py": "680c17ddf22bf7cd111645309963460608fb86c5dcc135ee885310f5774a7d36", + "environment/starter/Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "environment/starter/Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "environment/starter/src/main.rs": "2d007b77608cd53984bcffae8d042f80ffe61d8aa14def3e094fad4f0dccb21b", + "instruction.md": "9f566cfdd7465d093da2c619a0d2ad6936ad39dcdbad0a630193b52328de8b62", + "raw-instruction.md": "cd859aac8edb1f3e1574756ccfc6109af8231d7b1b25d69338d3e1ffd52eba5f", + "task.toml": "46b4ee6f8c1dbaf6e250842f7cdd3217fa9b930f44d29a5323c06fabb0f80a00", + "tests/.dockerignore": "6feaded4e28ea86e001a6751b4e3d960e8b7c31b9616ff9936b79297086e809b", + "tests/Dockerfile": "59a049dbba4885f2cd15e17f227abddc6c1e788a4a0e62e912caa33a8be68026", + "tests/benchmark.py": "693a04c471f7188cca41471e557d76deea90a54279ab31e86f9b856e4e5ea387", + "tests/data/dev.qrels.tsv": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "tests/data/dev.queries.jsonl": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "tests/data/sources.json": "2f3455950563937209576181423efc26a522ffddec674ccea87d3336240bfed2", + "tests/docker-compose.yaml": "3d7ab19438f87d2683903bece00eda93201182173f3d4c47b4055b02aa2b8a27", + "tests/evaluate.py": "9ad06bc52e2cdb220e87efe4f945ffbb48a7886719d817b4044f7eb95ca1e6bb", + "tests/grader.py": "a50673318259d517a1f287cf8cf73106e7690eb0549c6a2761c464faddbf2009", + "tests/install-rust.sh": "0c8a93508f19fe1608c27224f0ee1bd31e67ad7cb483abdf4e7cf218580be20d", + "tests/isolate.py": "a7f35243a58a4579e940ad480492837a878468b6a236d4180da223c8659ae615", + "tests/prepare_corpus.py": "2a3aebcb3f9464bd4cd3ba57fa29d795609eaf0551116e56b128aa8c8ed8f8a3", + "tests/reference-quality.json": "3e29dc6a341683286b9a690e19ea0f3dd33772e1b5e1a22bdef85700f30cf9fd", + "tests/reference.py": "af6be1ac60a9767a38f617ff4bce936a3c30878053647fdc833359b799b2a5f4", + "tests/reference_worker.py": "cd2484b9923f93557bdf096334cb5977234e4d567545c5d159015bb1aa8b759a", + "tests/test.sh": "1e8a0fdfbb677a72067a468748e36693028932b45d85fd08d89405dcf1c2abe0", + "tests/toolchain/Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "tests/toolchain/Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "tests/toolchain/src/main.rs": "2d007b77608cd53984bcffae8d042f80ffe61d8aa14def3e094fad4f0dccb21b" + }, + "post_launch_guard": { + "changes": { + "tests/grader.py": { + "full_harbor_run_sha256": "c9dcb9d3cf28fa5c84abff5166d4c62d92dd68ba1f2df2f1e952418e84fb85da", + "final_source_sha256": "a50673318259d517a1f287cf8cf73106e7690eb0549c6a2761c464faddbf2009" + } + }, + "reason": "Reject non-table Cargo package fields as invalid submissions instead of raising AttributeError. Valid Rust compilation, indexing, retrieval, measurement and reward are unchanged.", + "validation": { + "unit_tests": 17, + "container_case": "malformed-manifest", + "container_status": "invalid_submission", + "container_reward": 0, + "final_verifier_image": "sha256:b96b3a9395d2b4c865b95627cfd09a8ece576ea64e7f09c03f6e23b4fc56e28c" + } + }, + "source_artifact_sha256": { + "Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "src/main.rs": "19d63ccfe98f5a71a9ae460cc54cbcbf3058f5af39ef2a04b0e32bfe3b4dc04e" + }, + "result_jsonl_sha256": "c8483498457948202f20419ac78dd9fb18933a741803efc94c66cc00ef06baab", + "matches_both_previous_manual_runs": true, + "resource_profile": { + "cpus": 4.0, + "memory_bytes": 17179869184, + "memory_swap_bytes": 17179869184, + "pids_limit": 256, + "network_policy": "no-network; Harbor egress-control sidecar namespace" + }, + "attempts": [ + { + "name": "oracle-01", + "status": "infrastructure_failure", + "cause": "Local sudo wrapper dropped Compose infrastructure variables; fixed with a scoped preserve list." + }, + { + "name": "oracle-02", + "status": "infrastructure_failure", + "cause": "Task verifier hostname/extra_hosts conflicted with Harbor network namespace sharing; fixed in Compose and test startup." + }, + { + "name": "oracle-03", + "status": "completed", + "quality_pass": true + } + ], + "model_validation_status": "not run; submitted with author-implementation and Harbor Oracle evidence for maintainer review", + "post_validation_metadata_changes": { + "task.toml": { + "previous_sha256": "2bffc32daab80852f9db5fed1fb5c618cfb20f26ad3bea5d453999d57b906235", + "final_sha256": "46b4ee6f8c1dbaf6e250842f7cdd3217fa9b930f44d29a5323c06fabb0f80a00", + "reason": "Set the contributor-requested name and email: MXueguang . Resource limits, artifact contract, prompt and scoring are unchanged." + } + } + } +} diff --git a/tasks/rust-bm25-search/authoring/instruction-equivalence.md b/tasks/rust-bm25-search/authoring/instruction-equivalence.md new file mode 100644 index 0000000..3b7a382 --- /dev/null +++ b/tasks/rust-bm25-search/authoring/instruction-equivalence.md @@ -0,0 +1,31 @@ +# Instruction equivalence review + +Reviewed `raw-instruction.md` against `instruction.md`. The latter is the sole +agent-facing request and uses connected prose without headings, lists, tables +or fenced code. No hidden query, qrel, retrieval answer or author solution is +exposed in either instruction. + +| Structured source | Request paragraphs | Implementation/evidence | +|---|---|---| +| Work need and engineering objective | 1 | `tests/evaluate.py:tradeoff_reward` | +| Corpus, text-only field, IDs, warmup, held-out split, terms | 2 | Asset pins; converter ID/count audit; overlap check | +| Hardware, budgets, toolchain, offline starter and optional toy check | 3 | Dockerfiles, Compose, task.toml, locked cache, `environment/smoke.py` | +| Self-built Rust components and permitted generic crates | 4 | Source-only recompilation; author/source audit still required | +| No engine, neural retrieval, external data or answer tables | 4 | Offline execution and filesystem controls; review remains necessary | +| Artifact files, size/count, Cargo command and limits | 5 | `tests/grader.py:copy_source`, `build_submission` | +| Empty index, full rebuild, time/disk/workspace limits, no xattrs on files/directories/root | 6 | `tests/grader.py:build_submission`, `tests/benchmark.py:index_bytes` | +| Persistent JSONL, IDs, scores, ties, byte limits, EOF | 7 | `tests/benchmark.py`, `tests/evaluate.py` | +| Unprivileged execution, index-only search and blocked persistent-state interfaces | 8 | `tests/isolate.py`, seccomp filter, root-owned input/index/log directories | +| Pinned reference and exact MRR denominator/floor | 9 | `tests/reference-quality.json`, rational quality comparison | +| Fresh cold processes, OS cache caveat, warmup, deadlines | 10 | `tests/benchmark.py:measure` | +| Disk accounting, RSS scope, reported metrics, concurrency | 11 | `index_bytes`, controller timestamps and `/proc` samples | +| Local reference, weights, formula and failure semantics | 12 | `tests/grader.py`, `tests/evaluate.py` | + +The cold definition is fresh-process/no-query-warmup, including process launch; +it makes no promise of physical cold I/O. Quality is a hard exact gate. The +draft uses equal quality/time/disk weights; cold and RSS remain explicit report +fields, with runtime/resource bounds. Throughput is not counted twice. + +Some obligations require source/trajectory review: the implementation must +actually be self-built Rust BM25, not hide an existing engine or hard-coded +answers. A deterministic score alone cannot prove that provenance. diff --git a/tasks/rust-bm25-search/authoring/known-good-observation.json b/tasks/rust-bm25-search/authoring/known-good-observation.json new file mode 100644 index 0000000..432f8ea --- /dev/null +++ b/tasks/rust-bm25-search/authoring/known-good-observation.json @@ -0,0 +1,259 @@ +{ + "status": "ok", + "reward": 0.3767964882839702, + "weights": { + "quality": 1.0, + "time": 1.0, + "disk": 1.0 + }, + "compile_seconds": 19.27246336697135, + "build_seconds": 308.29686946293805, + "index_bytes": 696567340, + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 112.04593061690684, + "warm_qps": 62.29588135480909, + "warm_latency_p50_seconds": 0.013617557007819414, + "warm_latency_p95_seconds": 0.03639287408441305, + "cold_start_to_first_result_seconds": [ + 0.42053138196934015, + 0.4286808690521866, + 0.43139030202291906, + 0.4452892820117995, + 0.4524968520272523 + ], + "cold_start_p50_seconds": 0.43139030202291906, + "cold_start_p95_seconds": 0.4524968520272523, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 790120, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "quality": { + "mrr_at_10": 0.18729482194023742, + "mrr_numerator": 366049, + "mrr_denominator": 1954400, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "reference": { + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 25.700666244956665, + "warm_qps": 271.58829010394663, + "warm_latency_p50_seconds": 0.0021868409821763635, + "warm_latency_p95_seconds": 0.01142639690078795, + "cold_start_to_first_result_seconds": [ + 6.192289131926373, + 6.050568872014992, + 6.080838377005421, + 6.086367544019595, + 6.076939802034758 + ], + "cold_start_p50_seconds": 6.080838377005421, + "cold_start_p95_seconds": 6.192289131926373, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 1441892, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "schema_version": 1, + "scope": "full", + "reference": { + "pyserini": "1.4.0", + "k1": 0.9, + "b": 0.4, + "top_k": 10 + }, + "quality": { + "mrr_at_10": 0.18398616227770956, + "mrr_numerator": 3236243, + "mrr_denominator": 17589600, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "index_bytes": 659333387, + "document_count": 8841823, + "inputs": { + "queries_sha256": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "qrels_sha256": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "warmup_sha256": "331e829922e2bd8ee1f01766fb7253c0d672ef79498011e91ad5e3e93f17a54a", + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f" + }, + "runtime": { + "python": "3.12.14", + "platform": "Linux-5.15.0-1061-oracle-x86_64-with-glibc2.36", + "cpu_affinity": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31 + ] + }, + "reference_build": { + "command": [ + "/opt/conda/bin/python", + "-m", + "pyserini.index.lucene", + "--collection", + "JsonCollection", + "--input", + "/work/reference/collection", + "--index", + "/work/reference/index", + "--generator", + "DefaultLuceneDocumentGenerator", + "--threads", + "4" + ], + "build_seconds": 96.2445133079309, + "build_max_rss_kib": 2794160, + "index_bytes": 659333387, + "pyserini_version": "1.4.0", + "collection": { + "schema_version": 1, + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f", + "document_count": 8841823, + "scope": "full", + "content_field": "text", + "title_field_indexed": false, + "conversion_seconds": 80.9190060129622, + "source_files": [ + { + "name": "part-00.jsonl", + "size_bytes": 368375770, + "sha256": "e34c4e9e44bf5191422141496158addf4e5192e99b37923fbc9a4a3dc11830ca" + }, + { + "name": "part-01.jsonl", + "size_bytes": 371692953, + "sha256": "0bfd39f7e176e3422707456e92131311311e2d7553fc389e9759a62349473f00" + }, + { + "name": "part-02.jsonl", + "size_bytes": 369369292, + "sha256": "129e7a301c7620a5fb6d5feceabc238648056d373a0690f60647a7b5d5c2c4ac" + }, + { + "name": "part-03.jsonl", + "size_bytes": 371006387, + "sha256": "dfbc10d22fbd69619512a6295424398d3f07f93d5f88d649db261aaca0c90f95" + }, + { + "name": "part-04.jsonl", + "size_bytes": 371848112, + "sha256": "2403a2e8d68cb2d01bb2c8b9b02edde7316533eb35c38f7b1345845919207e02" + }, + { + "name": "part-05.jsonl", + "size_bytes": 377446609, + "sha256": "c9e20010f36905c9ee9996e3043cb6e6617f4e4ce9e53e7a44641ded68f7db64" + }, + { + "name": "part-06.jsonl", + "size_bytes": 393830108, + "sha256": "b342f8ec5823ced164ad54812eb37e0a8d0bf74f64dde06a402323f04b4fff11" + }, + { + "name": "part-07.jsonl", + "size_bytes": 358329627, + "sha256": "3e9cfd30b19a2105721630f380767e0aa91f942d6b96062051eb0ec18939af10" + }, + { + "name": "part-08.jsonl", + "size_bytes": 300773881, + "sha256": "795522170e3e5d2673e5e96de9891fc0ada6bc1f08dea0daaa0658b8e86cbb1b" + } + ] + }, + "stored_raw": false, + "stored_positions": false, + "stored_docvectors": false + }, + "scoring_status": "measurement only; production calibration remains separate" + }, + "quality_pass": true, + "validation": { + "kind": "author-written Rust submission; not a configured coding-model trial", + "base_revision": "46197a43f8cbb364e72b6d63d5db873ae7d2cac8", + "full_run_verifier_image": "sha256:b3e94ebc39539de9e590b944fa0504a270d1f03e59fd22c0cfc46ae358f57899", + "full_run_source_sha256": { + "tests/benchmark.py": "693a04c471f7188cca41471e557d76deea90a54279ab31e86f9b856e4e5ea387", + "tests/evaluate.py": "9ad06bc52e2cdb220e87efe4f945ffbb48a7886719d817b4044f7eb95ca1e6bb", + "tests/grader.py": "836a1296768a614751c3569676afd6d5ddeede6d9192b1408bd7fc40e480dbac", + "tests/isolate.py": "a7f35243a58a4579e940ad480492837a878468b6a236d4180da223c8659ae615", + "tests/reference.py": "af6be1ac60a9767a38f617ff4bce936a3c30878053647fdc833359b799b2a5f4", + "tests/reference_worker.py": "cd2484b9923f93557bdf096334cb5977234e4d567545c5d159015bb1aa8b759a", + "tests/prepare_corpus.py": "2a3aebcb3f9464bd4cd3ba57fa29d795609eaf0551116e56b128aa8c8ed8f8a3", + "tests/reference-quality.json": "3e29dc6a341683286b9a690e19ea0f3dd33772e1b5e1a22bdef85700f30cf9fd", + "instruction.md": "9f566cfdd7465d093da2c619a0d2ad6936ad39dcdbad0a630193b52328de8b62", + "raw-instruction.md": "cd859aac8edb1f3e1574756ccfc6109af8231d7b1b25d69338d3e1ffd52eba5f", + "task.toml": "2bffc32daab80852f9db5fed1fb5c618cfb20f26ad3bea5d453999d57b906235", + "assets.json": "9924114a413ffb3e4925f601f9ebe09f8fed212262ad603ea0192d54e879211a" + }, + "post_run_changes": [ + "tests/grader.py" + ], + "post_run_validation": "grader.py only adds FileNotFoundError handling for removed compiler temporary files. Regression test and a fresh source compilation/expected index-command failure passed in the recorded image after the monitor fix.", + "author_source_sha256": "19d63ccfe98f5a71a9ae460cc54cbcbf3058f5af39ef2a04b0e32bfe3b4dc04e", + "result_jsonl_sha256": "c8483498457948202f20419ac78dd9fb18933a741803efc94c66cc00ef06baab", + "resource_profile": { + "cpus": 4, + "memory_bytes": 17179869184, + "memory_swap_bytes": 17179869184, + "pids_limit": 256, + "network": "none" + }, + "coding_model": null, + "reasoning_effort": null, + "judge": "none; deterministic grading", + "harbor_model_trial": "not run; model/provider/credentials not configured", + "repeat_outputs_identical": true, + "verifier_image_after_monitor_fix": "sha256:ee5f3925ccf758a5756b4c6919230d8350dd41a4e431c1f77fccd0b915d5a929", + "source_sha256_after_monitor_fix": { + "tests/benchmark.py": "693a04c471f7188cca41471e557d76deea90a54279ab31e86f9b856e4e5ea387", + "tests/evaluate.py": "9ad06bc52e2cdb220e87efe4f945ffbb48a7886719d817b4044f7eb95ca1e6bb", + "tests/grader.py": "c9dcb9d3cf28fa5c84abff5166d4c62d92dd68ba1f2df2f1e952418e84fb85da", + "tests/isolate.py": "a7f35243a58a4579e940ad480492837a878468b6a236d4180da223c8659ae615", + "tests/reference.py": "af6be1ac60a9767a38f617ff4bce936a3c30878053647fdc833359b799b2a5f4", + "tests/reference_worker.py": "cd2484b9923f93557bdf096334cb5977234e4d567545c5d159015bb1aa8b759a", + "tests/prepare_corpus.py": "2a3aebcb3f9464bd4cd3ba57fa29d795609eaf0551116e56b128aa8c8ed8f8a3", + "tests/reference-quality.json": "3e29dc6a341683286b9a690e19ea0f3dd33772e1b5e1a22bdef85700f30cf9fd", + "instruction.md": "9f566cfdd7465d093da2c619a0d2ad6936ad39dcdbad0a630193b52328de8b62", + "raw-instruction.md": "cd859aac8edb1f3e1574756ccfc6109af8231d7b1b25d69338d3e1ffd52eba5f", + "task.toml": "2bffc32daab80852f9db5fed1fb5c618cfb20f26ad3bea5d453999d57b906235", + "assets.json": "9924114a413ffb3e4925f601f9ebe09f8fed212262ad603ea0192d54e879211a" + }, + "observation_scope": "Manual Docker author-final-03, before the Harbor integration follow-up recorded in validation.md." + } +} diff --git a/tasks/rust-bm25-search/authoring/model-observation.json b/tasks/rust-bm25-search/authoring/model-observation.json new file mode 100644 index 0000000..c8f7c84 --- /dev/null +++ b/tasks/rust-bm25-search/authoring/model-observation.json @@ -0,0 +1,241 @@ +{ + "schema_version": 1, + "scope": "full", + "kind": "Independent GPT-5.6 Sol coding trial through Codex collaboration, followed by the unmodified separate task verifier", + "task": "rust-bm25-search", + "evaluated_commit": "ae5a6f6c10283559953dfe90270b5ff659b88477", + "instruction_sha256": "9f566cfdd7465d093da2c619a0d2ad6936ad39dcdbad0a630193b52328de8b62", + "model": { + "id": "gpt-5.6-sol", + "reasoning_effort": "max", + "harness": "Codex collaboration spawn_agent", + "fork_turns": "none", + "agent_task_name": "/root/bm25_gpt56sol_trial", + "hosted_harness_version": null, + "codex_cli_invoked": false, + "full_raw_model_trajectory_exported": false, + "token_usage": null, + "billed_cost": null + }, + "timestamps": { + "agent_started_at": "2026-10-11T23:32:56.419710+00:00", + "agent_finished_at": "2026-10-11T23:50:38.291663+00:00", + "verifier_started_at": "2026-10-11T23:50:38.291677+00:00", + "verifier_finished_at": "2026-10-11T23:56:21.289384+00:00" + }, + "completion": { + "trial_status": "completed", + "agent_status": "completed", + "verifier_exit_code": 0, + "verifier_status": "quality_below_reference", + "reward": 0.0, + "quality_gate_passed": false, + "independent_agent_attempts": 1, + "completed_hidden_evaluations": 1, + "judge": "not used; deterministic verifier", + "unresolved_infrastructure_errors": false + }, + "execution": { + "agent_image": "sha256:62398a6399748bdf1015b719c8f4a27a72d06bcc1d1aa28e48d27d2d3c55007b", + "verifier_image": "sha256:b96b3a9395d2b4c865b95627cfd09a8ece576ea64e7f09c03f6e23b4fc56e28c", + "limits": { + "cpus": 4, + "memory_bytes": 17179869184, + "pids": 256, + "agent_timeout_seconds": 10800, + "network": "none" + }, + "candidate_commands_run_as_uid": 10001, + "search_confinement": "Landlock and immutable root-owned index", + "source_collection": "Copied /app/submission once after agent completion; stopped agent container before evaluation", + "agent_inputs": "Original instruction, starter, public corpus, warmup and resource docs only; no inherited conversation, author solution, hidden queries/qrels or previous trajectories supplied", + "parent_messages": "Operational progress requests only; no implementation guidance or hidden evaluation feedback", + "api_preflight": { + "provider": "OpenAI", + "model": "gpt-5.6-sol", + "reasoning_effort": "max", + "http_status": 429, + "error_type": "insufficient_quota", + "error_code": "credit_balance_exhausted", + "harbor_trial_started": false + }, + "api_route_limitation": "The direct OpenAI probe returned credit_balance_exhausted before a Harbor coding-agent trial started. This hosted collaboration trial does not validate Harbor/Codex CLI API transport." + }, + "submission": { + "source_sha256": { + "Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "src/main.rs": "d375a78b65d9d08a95f4694cc270a907087b99b84840cd44e6c47d692143bc84" + }, + "source_bytes": 48913, + "cargo_files_match_starter": { + "Cargo.toml": true, + "Cargo.lock": true + }, + "review": { + "reviewed": "entire src/main.rs", + "indexing": "Native Rust corpus parsing, per-shard inverted posting construction, gap/TF varint serialization, merged dictionary, persisted byte4 document norms.", + "search": "Native Rust mmap index loading, global BM25 statistics with k1=0.9 b=0.4, four persistent scoring workers, deterministic top-10 merge.", + "external_retrieval_engine_runtime": false, + "query_answer_tables_or_evaluation_detection_observed": false, + "development_reference_use": "Agent reported Pyserini analyzer comparisons on public corpus/queries and a synthetic-document scoring comparison; no engine calls in submitted source.", + "fixed_input_assumption": "Document IDs are reconstructed from corpus row order; no docid field is parsed. Evaluation uses the fixed corpus, so final retrieval metrics determine correctness for this input. No general shuffled-corpus correctness claim." + } + }, + "candidate": { + "status": "quality_below_reference", + "reward": 0.0, + "weights": { + "quality": 1.0, + "time": 1.0, + "disk": 1.0 + }, + "compile_seconds": 19.242446894058958, + "build_seconds": 40.76195521000773, + "index_bytes": 593845613, + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 17.215982267051004, + "warm_qps": 405.4372205853598, + "warm_latency_p50_seconds": 0.0018244810635223985, + "warm_latency_p95_seconds": 0.006459641037508845, + "cold_start_to_first_result_seconds": [ + 0.04767116601578891, + 0.042456086026504636, + 0.04749197594355792, + 0.04566459101624787, + 0.0457321279682219 + ], + "cold_start_p50_seconds": 0.0457321279682219, + "cold_start_p95_seconds": 0.04767116601578891, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 634356, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "quality": { + "mrr_at_10": 0.1839805908036567, + "mrr_numerator": 215743, + "mrr_denominator": 1172640, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "quality_pass": false + }, + "same_run_reference": { + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 26.096032483968884, + "warm_qps": 267.47360941889923, + "warm_latency_p50_seconds": 0.002233827020972967, + "warm_latency_p95_seconds": 0.011578463017940521, + "cold_start_to_first_result_seconds": [ + 6.23108392697759, + 6.1442101809661835, + 6.080930325901136, + 6.107460074010305, + 6.0901562250219285 + ], + "cold_start_p50_seconds": 6.107460074010305, + "cold_start_p95_seconds": 6.23108392697759, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 1444812, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "schema_version": 1, + "scope": "full", + "reference": { + "pyserini": "1.4.0", + "k1": 0.9, + "b": 0.4, + "top_k": 10 + }, + "quality": { + "mrr_at_10": 0.18398616227770956, + "mrr_numerator": 3236243, + "mrr_denominator": 17589600, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "index_bytes": 659074562, + "document_count": 8841823, + "inputs": { + "queries_sha256": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "qrels_sha256": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "warmup_sha256": "331e829922e2bd8ee1f01766fb7253c0d672ef79498011e91ad5e3e93f17a54a", + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f" + }, + "scoring_status": "measurement only; production calibration remains separate", + "index_build_seconds": 111.22172616701573, + "corpus_conversion_seconds": 80.66759173595347 + }, + "ranking_comparison": { + "query_count": 6980, + "counts": { + "different_top10_ids": 188, + "rr_equal": 6976, + "identical_top10_ids": 6792, + "rr_worse": 3, + "rr_better": 1 + }, + "mrr_difference_fraction": "-7/1256400", + "mrr_difference": -5.571474052849411e-06, + "cause": "Not established by this comparison; do not attribute to timing noise or a specific analyzer/rounding difference without further evidence." + }, + "ratios": { + "warm_qps_vs_reference": 1.5158027046712905, + "index_bytes_vs_reference": 0.9010294847337773, + "sampled_rss_vs_reference": 0.43905781513442577 + }, + "artifact_sha256": { + "verifier_report": "dec8780fba2f24b8af74d16ef280bfc7f5821f78044402a0dd502ae0c754334f", + "candidate_responses": "808c183a06056fbb64328399550452888c33f324dbddc0a49518d2d9aa9263d8", + "reference_responses": "df47847bd291c1cee755ce414d0d3b5bac239294866d23f2cbc91650753febce" + }, + "task_runtime_sha256": { + "assets.json": "9924114a413ffb3e4925f601f9ebe09f8fed212262ad603ea0192d54e879211a", + "environment/Dockerfile": "5355dc94736169968fba83bd8bb33e4827d5e78dff81dc7e651d6cec8d2004ed", + "environment/docker-compose.yaml": "c1e48582a25e91c274432103bc431b31a05bf7f519d71491dd82aff37df4c192", + "environment/docs/available_resources.md": "b40fc825d1e4f8a81d4cd21fc4c8e7dd3404de36e898e67f48bd23e7f8e139e8", + "environment/docs/environment.md": "09f112fd03aee1ad88627896cdd7fcd6a39a9ed4bd3110aee52133421a314765", + "environment/install-rust.sh": "0c8a93508f19fe1608c27224f0ee1bd31e67ad7cb483abdf4e7cf218580be20d", + "environment/smoke.py": "680c17ddf22bf7cd111645309963460608fb86c5dcc135ee885310f5774a7d36", + "environment/starter/Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "environment/starter/Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "environment/starter/src/main.rs": "2d007b77608cd53984bcffae8d042f80ffe61d8aa14def3e094fad4f0dccb21b", + "instruction.md": "9f566cfdd7465d093da2c619a0d2ad6936ad39dcdbad0a630193b52328de8b62", + "raw-instruction.md": "cd859aac8edb1f3e1574756ccfc6109af8231d7b1b25d69338d3e1ffd52eba5f", + "task.toml": "46b4ee6f8c1dbaf6e250842f7cdd3217fa9b930f44d29a5323c06fabb0f80a00", + "tests/.dockerignore": "6feaded4e28ea86e001a6751b4e3d960e8b7c31b9616ff9936b79297086e809b", + "tests/Dockerfile": "59a049dbba4885f2cd15e17f227abddc6c1e788a4a0e62e912caa33a8be68026", + "tests/benchmark.py": "693a04c471f7188cca41471e557d76deea90a54279ab31e86f9b856e4e5ea387", + "tests/data/dev.qrels.tsv": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "tests/data/dev.queries.jsonl": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "tests/data/sources.json": "2f3455950563937209576181423efc26a522ffddec674ccea87d3336240bfed2", + "tests/docker-compose.yaml": "3d7ab19438f87d2683903bece00eda93201182173f3d4c47b4055b02aa2b8a27", + "tests/evaluate.py": "9ad06bc52e2cdb220e87efe4f945ffbb48a7886719d817b4044f7eb95ca1e6bb", + "tests/grader.py": "a50673318259d517a1f287cf8cf73106e7690eb0549c6a2761c464faddbf2009", + "tests/install-rust.sh": "0c8a93508f19fe1608c27224f0ee1bd31e67ad7cb483abdf4e7cf218580be20d", + "tests/isolate.py": "a7f35243a58a4579e940ad480492837a878468b6a236d4180da223c8659ae615", + "tests/prepare_corpus.py": "2a3aebcb3f9464bd4cd3ba57fa29d795609eaf0551116e56b128aa8c8ed8f8a3", + "tests/reference-quality.json": "3e29dc6a341683286b9a690e19ea0f3dd33772e1b5e1a22bdef85700f30cf9fd", + "tests/reference.py": "af6be1ac60a9767a38f617ff4bce936a3c30878053647fdc833359b799b2a5f4", + "tests/reference_worker.py": "cd2484b9923f93557bdf096334cb5977234e4d567545c5d159015bb1aa8b759a", + "tests/test.sh": "1e8a0fdfbb677a72067a468748e36693028932b45d85fd08d89405dcf1c2abe0", + "tests/toolchain/Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "tests/toolchain/Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "tests/toolchain/src/main.rs": "2d007b77608cd53984bcffae8d042f80ffe61d8aa14def3e094fad4f0dccb21b" + }, + "interpretation": { + "finding": "The independent agent completed a self-built Rust implementation and the full verifier. Candidate quality fell below the exact floor by 7/1256400, so the valid measurement earns zero despite lower warm time, index bytes and sampled search RSS.", + "changes_motivated": "No prompt, quality threshold, scoring, resource or runtime changes. Preserve this single valid near-threshold failure; do not rerun it to obtain a pass.", + "causality_limit": "The ranking comparison does not establish whether analyzer details, score arithmetic or tie handling caused the four reciprocal-rank differences.", + "coverage_limit": "This was a context-free hosted collaboration agent using a clean task container, not Harbor invoking the pinned Codex CLI. Full provider trajectory and token/billing data were not exported. Source, agent notes, container command events and deterministic evaluation logs are retained locally.", + "development_comparison": "The task image includes Pyserini from the shared CPU base. The agent used it for public analyzer/synthetic comparisons during development; the submitted indexer and searcher do not call an existing retrieval engine.", + "generalization_limit": "One model sample on one host does not establish universal difficulty or latency." + }, + "local_evidence_directory": "jobs/evaluations/rust-bm25-search/collaboration/gpt-5.6-sol/max/attempt-01" +} diff --git a/tasks/rust-bm25-search/authoring/prepare_corpus.py b/tasks/rust-bm25-search/authoring/prepare_corpus.py new file mode 100644 index 0000000..363dffc --- /dev/null +++ b/tasks/rust-bm25-search/authoring/prepare_corpus.py @@ -0,0 +1,7 @@ +#!/usr/bin/env python3 +"""Author entry point for the verifier-owned corpus converter.""" +import runpy +from pathlib import Path + +if __name__ == "__main__": + runpy.run_path(str(Path(__file__).resolve().parents[1] / "tests/prepare_corpus.py"), run_name="__main__") diff --git a/tasks/rust-bm25-search/authoring/prepare_queries.py b/tasks/rust-bm25-search/authoring/prepare_queries.py new file mode 100644 index 0000000..53bface --- /dev/null +++ b/tasks/rust-bm25-search/authoring/prepare_queries.py @@ -0,0 +1,47 @@ +#!/usr/bin/env python3 +"""Restore verifier-only dev inputs from immutable, checksum-pinned sources.""" + +import hashlib +import json +import urllib.request +from pathlib import Path + +TASK = Path(__file__).resolve().parents[1] +REVISION = "8f1bc80988c2483d9519bc2519862b54ab730986" +BASE = f"https://raw.githubusercontent.com/castorini/anserini-tools/{REVISION}/" +SOURCES = { + "topics/topics.msmarco-passage.dev-subset.txt": + "f4f71fa87b6be4fb968cca2b8f8554c4ebd003e6c3488af3ac1cc5629c3de189", + "qrels/qrels.msmarco-passage.dev-subset.txt": + "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", +} + + +def main(): + out = TASK / "tests/data" + out.mkdir(exist_ok=True) + records = [] + for filename, expected in SOURCES.items(): + with urllib.request.urlopen(BASE + filename, timeout=60) as stream: + data = stream.read() + if hashlib.sha256(data).hexdigest() != expected: + raise ValueError(f"Source checksum mismatch: {filename}") + if filename.startswith("topics/"): + queries = [dict(zip(("query_id", "text"), line.split("\t", 1))) + for line in data.decode().splitlines()] + if len(queries) != 6980 or len({q["query_id"] for q in queries}) != 6980: + raise ValueError("Expected exactly 6,980 unique dev queries") + target = out / "dev.queries.jsonl" + target.write_text("".join(json.dumps(q, ensure_ascii=False) + "\n" for q in queries)) + else: + target = out / "dev.qrels.tsv" + target.write_bytes(data) + records.append({"url": BASE + filename, "source_sha256": expected, + "path": target.name, "size_bytes": target.stat().st_size, + "sha256": hashlib.sha256(target.read_bytes()).hexdigest()}) + (out / "sources.json").write_text(json.dumps({"files": records}, indent=2) + "\n") + print(json.dumps(records, indent=2)) + + +if __name__ == "__main__": + main() diff --git a/tasks/rust-bm25-search/authoring/reference-observation.json b/tasks/rust-bm25-search/authoring/reference-observation.json new file mode 100644 index 0000000..1fbd1e9 --- /dev/null +++ b/tasks/rust-bm25-search/authoring/reference-observation.json @@ -0,0 +1,165 @@ +{ + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 28.028916195966303, + "warm_qps": 249.02853721488188, + "warm_latency_p50_seconds": 0.0025081089697778225, + "warm_latency_p95_seconds": 0.012160763028077781, + "cold_start_to_first_result_seconds": [ + 6.273486613063142, + 6.079018290969543, + 6.174929002998397, + 6.19202714599669, + 6.113305229926482 + ], + "cold_start_p50_seconds": 6.174929002998397, + "cold_start_p95_seconds": 6.273486613063142, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 1379392, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "schema_version": 1, + "scope": "full", + "reference": { + "pyserini": "1.4.0", + "k1": 0.9, + "b": 0.4, + "top_k": 10 + }, + "quality": { + "mrr_at_10": 0.18398616227770956, + "mrr_numerator": 3236243, + "mrr_denominator": 17589600, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "index_bytes": 660057576, + "document_count": 8841823, + "inputs": { + "queries_sha256": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "qrels_sha256": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "warmup_sha256": "331e829922e2bd8ee1f01766fb7253c0d672ef79498011e91ad5e3e93f17a54a", + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f" + }, + "runtime": { + "python": "3.12.14", + "platform": "Linux-5.15.0-1061-oracle-x86_64-with-glibc2.36", + "cpu_affinity": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31 + ] + }, + "reference_build": { + "command": [ + "/opt/conda/bin/python", + "-m", + "pyserini.index.lucene", + "--collection", + "JsonCollection", + "--input", + "/task-package/authoring/output/collection", + "--index", + "/task-package/authoring/output/reference-index", + "--generator", + "DefaultLuceneDocumentGenerator", + "--threads", + "4" + ], + "build_seconds": 88.8911325779045, + "build_max_rss_kib": 2927980, + "index_bytes": 660057576, + "pyserini_version": "1.4.0", + "collection": { + "schema_version": 1, + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f", + "document_count": 8841823, + "scope": "full", + "content_field": "text", + "title_field_indexed": false, + "conversion_seconds": 76.57724482391495, + "source_files": [ + { + "name": "part-00.jsonl", + "size_bytes": 368375770, + "sha256": "e34c4e9e44bf5191422141496158addf4e5192e99b37923fbc9a4a3dc11830ca" + }, + { + "name": "part-01.jsonl", + "size_bytes": 371692953, + "sha256": "0bfd39f7e176e3422707456e92131311311e2d7553fc389e9759a62349473f00" + }, + { + "name": "part-02.jsonl", + "size_bytes": 369369292, + "sha256": "129e7a301c7620a5fb6d5feceabc238648056d373a0690f60647a7b5d5c2c4ac" + }, + { + "name": "part-03.jsonl", + "size_bytes": 371006387, + "sha256": "dfbc10d22fbd69619512a6295424398d3f07f93d5f88d649db261aaca0c90f95" + }, + { + "name": "part-04.jsonl", + "size_bytes": 371848112, + "sha256": "2403a2e8d68cb2d01bb2c8b9b02edde7316533eb35c38f7b1345845919207e02" + }, + { + "name": "part-05.jsonl", + "size_bytes": 377446609, + "sha256": "c9e20010f36905c9ee9996e3043cb6e6617f4e4ce9e53e7a44641ded68f7db64" + }, + { + "name": "part-06.jsonl", + "size_bytes": 393830108, + "sha256": "b342f8ec5823ced164ad54812eb37e0a8d0bf74f64dde06a402323f04b4fff11" + }, + { + "name": "part-07.jsonl", + "size_bytes": 358329627, + "sha256": "3e9cfd30b19a2105721630f380767e0aa91f942d6b96062051eb0ec18939af10" + }, + { + "name": "part-08.jsonl", + "size_bytes": 300773881, + "sha256": "795522170e3e5d2673e5e96de9891fc0ada6bc1f08dea0daaa0658b8e86cbb1b" + } + ] + }, + "stored_raw": false, + "stored_positions": false, + "stored_docvectors": false + }, + "scoring_status": "measurement only; production calibration remains separate" +} diff --git a/tasks/rust-bm25-search/authoring/reference.py b/tasks/rust-bm25-search/authoring/reference.py new file mode 100644 index 0000000..50e11da --- /dev/null +++ b/tasks/rust-bm25-search/authoring/reference.py @@ -0,0 +1,7 @@ +#!/usr/bin/env python3 +"""Author entry point for the verifier-owned reference runner.""" +import runpy +from pathlib import Path + +if __name__ == "__main__": + runpy.run_path(str(Path(__file__).resolve().parents[1] / "tests/reference.py"), run_name="__main__") diff --git a/tasks/rust-bm25-search/authoring/review-fixes-observation.json b/tasks/rust-bm25-search/authoring/review-fixes-observation.json new file mode 100644 index 0000000..7354be4 --- /dev/null +++ b/tasks/rust-bm25-search/authoring/review-fixes-observation.json @@ -0,0 +1,582 @@ +{ + "schema_version": 1, + "kind": "Review-driven grader revalidation with frozen submissions; no new coding-model trial", + "review_comment": "https://github.com/VectorSpaceLab/Search-SWE/pull/11#issuecomment-6128882684", + "evaluated_runtime_commit": "a5ba0d63c70eb159d5aeef820624bde17e19be0b", + "instruction_sha256": "da631e4885c5fb7a854a9fb3f107bf2dfd19422b0151fb121ded62751c1b7fef", + "original_model_instruction_sha256": "9f566cfdd7465d093da2c619a0d2ad6936ad39dcdbad0a630193b52328de8b62", + "verifier_image": "sha256:9c13586d8f2e2600dc87abd0c7ef9a64f3c29be687f883679265e2fe8a78bbf8", + "resource_limits": { + "cpus": 4, + "memory_bytes": 17179869184, + "pids": 256, + "network": "none", + "candidate_uid": 10001 + }, + "task_runtime_sha256": { + "assets.json": "9924114a413ffb3e4925f601f9ebe09f8fed212262ad603ea0192d54e879211a", + "environment/Dockerfile": "5355dc94736169968fba83bd8bb33e4827d5e78dff81dc7e651d6cec8d2004ed", + "environment/docker-compose.yaml": "c1e48582a25e91c274432103bc431b31a05bf7f519d71491dd82aff37df4c192", + "environment/docs/available_resources.md": "b40fc825d1e4f8a81d4cd21fc4c8e7dd3404de36e898e67f48bd23e7f8e139e8", + "environment/docs/environment.md": "e732c28f23265fc9fe1f32d84354b5990fabf00cb1f225db953019334f098c51", + "environment/install-rust.sh": "0c8a93508f19fe1608c27224f0ee1bd31e67ad7cb483abdf4e7cf218580be20d", + "environment/smoke.py": "680c17ddf22bf7cd111645309963460608fb86c5dcc135ee885310f5774a7d36", + "environment/starter/Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "environment/starter/Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "environment/starter/src/main.rs": "2d007b77608cd53984bcffae8d042f80ffe61d8aa14def3e094fad4f0dccb21b", + "instruction.md": "da631e4885c5fb7a854a9fb3f107bf2dfd19422b0151fb121ded62751c1b7fef", + "raw-instruction.md": "39cdcb53776015a3ccd6e71f392e44a7d0458401f16cb38f2f0342f6b56222e9", + "task.toml": "46b4ee6f8c1dbaf6e250842f7cdd3217fa9b930f44d29a5323c06fabb0f80a00", + "tests/.dockerignore": "6feaded4e28ea86e001a6751b4e3d960e8b7c31b9616ff9936b79297086e809b", + "tests/Dockerfile": "59a049dbba4885f2cd15e17f227abddc6c1e788a4a0e62e912caa33a8be68026", + "tests/benchmark.py": "66b911356dd087738bf98cce2bbe37822cd02a507bc31452901e86fc205c43ca", + "tests/data/dev.qrels.tsv": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "tests/data/dev.queries.jsonl": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "tests/data/sources.json": "2f3455950563937209576181423efc26a522ffddec674ccea87d3336240bfed2", + "tests/docker-compose.yaml": "3d7ab19438f87d2683903bece00eda93201182173f3d4c47b4055b02aa2b8a27", + "tests/evaluate.py": "9ad06bc52e2cdb220e87efe4f945ffbb48a7886719d817b4044f7eb95ca1e6bb", + "tests/grader.py": "2ce30f08475529556a20656f9b9246e33be5935d84620af2d30102a40d0ec6b7", + "tests/install-rust.sh": "0c8a93508f19fe1608c27224f0ee1bd31e67ad7cb483abdf4e7cf218580be20d", + "tests/isolate.py": "e8e35512a28dbd675839f3e1ef20ae4539de9736c324470cb491c043100412c2", + "tests/prepare_corpus.py": "2a3aebcb3f9464bd4cd3ba57fa29d795609eaf0551116e56b128aa8c8ed8f8a3", + "tests/reference-quality.json": "3e29dc6a341683286b9a690e19ea0f3dd33772e1b5e1a22bdef85700f30cf9fd", + "tests/reference.py": "af6be1ac60a9767a38f617ff4bce936a3c30878053647fdc833359b799b2a5f4", + "tests/reference_worker.py": "cd2484b9923f93557bdf096334cb5977234e4d567545c5d159015bb1aa8b759a", + "tests/test.sh": "1e8a0fdfbb677a72067a468748e36693028932b45d85fd08d89405dcf1c2abe0", + "tests/toolchain/Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "tests/toolchain/Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "tests/toolchain/src/main.rs": "2d007b77608cd53984bcffae8d042f80ffe61d8aa14def3e094fad4f0dccb21b" + }, + "regression_files_sha256": { + "authoring/check_persistent_state.py": "cbb84d5777413cdfb24f988f06793152661c748ec08852dfd4e46976bd63f2f1", + "authoring/check_isolation.py": "e5de837fbceb54c502fd9f4009581b6a0d3069a050e81116209c8dbea7f6e9b5", + "authoring/test_harness.py": "08b421707baea19190616c4524f6c639cb75c280171249b0f5981f4de31dc5b7" + }, + "checks": { + "task_tests_passed": 19, + "repository_tests_passed": 169, + "repository_tests_skipped": 2, + "review_stage_task_and_release": "passed", + "compose_environment_and_tests": "passed", + "existing_container_isolation_probe": "passed", + "persistent_state_old_image_negative_control": "reproduced both vulnerabilities", + "persistent_state_fixed_image": "passed", + "negative_submissions": [ + { + "case": "missing", + "status": "invalid_submission", + "error": "[Errno 2] No such file or directory: '/app/submission/Cargo.toml'", + "reward": 0 + }, + { + "case": "malformed-manifest", + "status": "invalid_submission", + "error": "Cargo package must be named bm25-search", + "reward": 0 + }, + { + "case": "command-failure", + "status": "invalid_submission", + "error": "index exited with status 2", + "reward": 0 + }, + { + "case": "malformed-response", + "status": "invalid_submission", + "error": "Response is not valid JSON", + "reward": 0 + } + ], + "merge_ready": { + "status": "not ready", + "error_count": 4, + "reason": "Official asset repository/path pins and terms/publication review are pending" + } + }, + "model_replay": { + "execution": { + "kind": "Frozen-source replay, no new model generation", + "verifier_image": "sha256:9c13586d8f2e2600dc87abd0c7ef9a64f3c29be687f883679265e2fe8a78bbf8", + "started_at": "2026-10-14T03:50:03.073325+00:00", + "status": "quality_below_reference", + "instruction_sha256": "da631e4885c5fb7a854a9fb3f107bf2dfd19422b0151fb121ded62751c1b7fef", + "finished_at": "2026-10-14T03:55:46.146211+00:00", + "elapsed_seconds": 343.0727353449911, + "exit_code": 0, + "reward": 0.0, + "quality": { + "mrr_at_10": 0.1839805908036567, + "mrr_numerator": 215743, + "mrr_denominator": 1172640, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "responses_identical_to_original": true + }, + "source_sha256": { + "Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "src/main.rs": "d375a78b65d9d08a95f4694cc270a907087b99b84840cd44e6c47d692143bc84" + }, + "report": { + "status": "quality_below_reference", + "reward": 0.0, + "weights": { + "quality": 1.0, + "time": 1.0, + "disk": 1.0 + }, + "compile_seconds": 22.08876346098259, + "build_seconds": 44.210630660061724, + "index_bytes": 593845613, + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 28.67738626501523, + "warm_qps": 243.3973562128708, + "warm_latency_p50_seconds": 0.0030869089532643557, + "warm_latency_p95_seconds": 0.010723032988607883, + "cold_start_to_first_result_seconds": [ + 0.05127462407108396, + 0.04631066101137549, + 0.049596438999287784, + 0.05131641298066825, + 0.05053169291932136 + ], + "cold_start_p50_seconds": 0.05053169291932136, + "cold_start_p95_seconds": 0.05131641298066825, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 634316, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "quality": { + "mrr_at_10": 0.1839805908036567, + "mrr_numerator": 215743, + "mrr_denominator": 1172640, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "reference": { + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 26.40922213997692, + "warm_qps": 264.30161263379415, + "warm_latency_p50_seconds": 0.0022771620424464345, + "warm_latency_p95_seconds": 0.011708092992193997, + "cold_start_to_first_result_seconds": [ + 6.294788876082748, + 6.054625226999633, + 6.104740956099704, + 6.101216041017324, + 6.174332377035171 + ], + "cold_start_p50_seconds": 6.104740956099704, + "cold_start_p95_seconds": 6.294788876082748, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 1448520, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "schema_version": 1, + "scope": "full", + "reference": { + "pyserini": "1.4.0", + "k1": 0.9, + "b": 0.4, + "top_k": 10 + }, + "quality": { + "mrr_at_10": 0.18398616227770956, + "mrr_numerator": 3236243, + "mrr_denominator": 17589600, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "index_bytes": 659967462, + "document_count": 8841823, + "inputs": { + "queries_sha256": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "qrels_sha256": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "warmup_sha256": "331e829922e2bd8ee1f01766fb7253c0d672ef79498011e91ad5e3e93f17a54a", + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f" + }, + "runtime": { + "python": "3.12.14", + "platform": "Linux-5.15.0-1061-oracle-x86_64-with-glibc2.36", + "cpu_affinity": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31 + ] + }, + "reference_build": { + "command": [ + "/opt/conda/bin/python", + "-m", + "pyserini.index.lucene", + "--collection", + "JsonCollection", + "--input", + "/work/reference/collection", + "--index", + "/work/reference/index", + "--generator", + "DefaultLuceneDocumentGenerator", + "--threads", + "4" + ], + "build_seconds": 92.56836815003771, + "build_max_rss_kib": 2868780, + "index_bytes": 659967462, + "pyserini_version": "1.4.0", + "collection": { + "schema_version": 1, + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f", + "document_count": 8841823, + "scope": "full", + "content_field": "text", + "title_field_indexed": false, + "conversion_seconds": 80.82839762500953, + "source_files": [ + { + "name": "part-00.jsonl", + "size_bytes": 368375770, + "sha256": "e34c4e9e44bf5191422141496158addf4e5192e99b37923fbc9a4a3dc11830ca" + }, + { + "name": "part-01.jsonl", + "size_bytes": 371692953, + "sha256": "0bfd39f7e176e3422707456e92131311311e2d7553fc389e9759a62349473f00" + }, + { + "name": "part-02.jsonl", + "size_bytes": 369369292, + "sha256": "129e7a301c7620a5fb6d5feceabc238648056d373a0690f60647a7b5d5c2c4ac" + }, + { + "name": "part-03.jsonl", + "size_bytes": 371006387, + "sha256": "dfbc10d22fbd69619512a6295424398d3f07f93d5f88d649db261aaca0c90f95" + }, + { + "name": "part-04.jsonl", + "size_bytes": 371848112, + "sha256": "2403a2e8d68cb2d01bb2c8b9b02edde7316533eb35c38f7b1345845919207e02" + }, + { + "name": "part-05.jsonl", + "size_bytes": 377446609, + "sha256": "c9e20010f36905c9ee9996e3043cb6e6617f4e4ce9e53e7a44641ded68f7db64" + }, + { + "name": "part-06.jsonl", + "size_bytes": 393830108, + "sha256": "b342f8ec5823ced164ad54812eb37e0a8d0bf74f64dde06a402323f04b4fff11" + }, + { + "name": "part-07.jsonl", + "size_bytes": 358329627, + "sha256": "3e9cfd30b19a2105721630f380767e0aa91f942d6b96062051eb0ec18939af10" + }, + { + "name": "part-08.jsonl", + "size_bytes": 300773881, + "sha256": "795522170e3e5d2673e5e96de9891fc0ada6bc1f08dea0daaa0658b8e86cbb1b" + } + ] + }, + "stored_raw": false, + "stored_positions": false, + "stored_docvectors": false + }, + "scoring_status": "measurement only; production calibration remains separate" + }, + "quality_pass": false + }, + "responses_identical_to_previous": true, + "artifact_sha256": { + "report": "039544732ccc7c2ca763463120c5bc172009385c3857295f22ee537e88f48e8a", + "candidate_responses": "808c183a06056fbb64328399550452888c33f324dbddc0a49518d2d9aa9263d8", + "reference_responses": "df47847bd291c1cee755ce414d0d3b5bac239294866d23f2cbc91650753febce" + } + }, + "known_good_author_replay": { + "execution": { + "kind": "Frozen-source replay, no new model generation", + "verifier_image": "sha256:9c13586d8f2e2600dc87abd0c7ef9a64f3c29be687f883679265e2fe8a78bbf8", + "started_at": "2026-10-14T03:55:46.998118+00:00", + "status": "ok", + "instruction_sha256": "da631e4885c5fb7a854a9fb3f107bf2dfd19422b0151fb121ded62751c1b7fef", + "finished_at": "2026-10-14T04:08:03.179623+00:00", + "elapsed_seconds": 736.1813586240169, + "exit_code": 0, + "reward": 0.3640224086130476, + "quality": { + "mrr_at_10": 0.18729482194023742, + "mrr_numerator": 366049, + "mrr_denominator": 1954400, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + } + }, + "source_sha256": { + "Cargo.lock": "f0a47855447f5a3e2ee42ea53adc4cd2f1438c1b9b015a459d80310b3ef7157a", + "Cargo.toml": "21bcf9dd8b20e512b4cf5c490bc7124f67c00382799998279d00876a18b66b18", + "src/main.rs": "19d63ccfe98f5a71a9ae460cc54cbcbf3058f5af39ef2a04b0e32bfe3b4dc04e" + }, + "report": { + "status": "ok", + "reward": 0.3640224086130476, + "weights": { + "quality": 1.0, + "time": 1.0, + "disk": 1.0 + }, + "compile_seconds": 21.52407745202072, + "build_seconds": 328.97574007092044, + "index_bytes": 696567340, + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 135.3146433630027, + "warm_qps": 51.58347852475256, + "warm_latency_p50_seconds": 0.016005383105948567, + "warm_latency_p95_seconds": 0.04613388795405626, + "cold_start_to_first_result_seconds": [ + 0.43780010798946023, + 0.44190435006748885, + 0.4516085711074993, + 0.4638218560721725, + 0.45843379793222994 + ], + "cold_start_p50_seconds": 0.4516085711074993, + "cold_start_p95_seconds": 0.4638218560721725, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 793576, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "quality": { + "mrr_at_10": 0.18729482194023742, + "mrr_numerator": 366049, + "mrr_denominator": 1954400, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "reference": { + "query_count": 6980, + "warmup_query_count": 54, + "warm_seconds": 26.300033928011544, + "warm_qps": 265.3988971689412, + "warm_latency_p50_seconds": 0.002244570991024375, + "warm_latency_p95_seconds": 0.011702232994139194, + "cold_start_to_first_result_seconds": [ + 6.176951100002043, + 6.093040918000042, + 6.100815742975101, + 6.076802148018032, + 6.087252493947744 + ], + "cold_start_p50_seconds": 6.093040918000042, + "cold_start_p95_seconds": 6.176951100002043, + "cold_samples": 5, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": 1451640, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + "schema_version": 1, + "scope": "full", + "reference": { + "pyserini": "1.4.0", + "k1": 0.9, + "b": 0.4, + "top_k": 10 + }, + "quality": { + "mrr_at_10": 0.18398616227770956, + "mrr_numerator": 3236243, + "mrr_denominator": 17589600, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "index_bytes": 660191460, + "document_count": 8841823, + "inputs": { + "queries_sha256": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "qrels_sha256": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "warmup_sha256": "331e829922e2bd8ee1f01766fb7253c0d672ef79498011e91ad5e3e93f17a54a", + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f" + }, + "runtime": { + "python": "3.12.14", + "platform": "Linux-5.15.0-1061-oracle-x86_64-with-glibc2.36", + "cpu_affinity": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31 + ] + }, + "reference_build": { + "command": [ + "/opt/conda/bin/python", + "-m", + "pyserini.index.lucene", + "--collection", + "JsonCollection", + "--input", + "/work/reference/collection", + "--index", + "/work/reference/index", + "--generator", + "DefaultLuceneDocumentGenerator", + "--threads", + "4" + ], + "build_seconds": 90.52418776496779, + "build_max_rss_kib": 2819144, + "index_bytes": 660191460, + "pyserini_version": "1.4.0", + "collection": { + "schema_version": 1, + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f", + "document_count": 8841823, + "scope": "full", + "content_field": "text", + "title_field_indexed": false, + "conversion_seconds": 80.94342741498258, + "source_files": [ + { + "name": "part-00.jsonl", + "size_bytes": 368375770, + "sha256": "e34c4e9e44bf5191422141496158addf4e5192e99b37923fbc9a4a3dc11830ca" + }, + { + "name": "part-01.jsonl", + "size_bytes": 371692953, + "sha256": "0bfd39f7e176e3422707456e92131311311e2d7553fc389e9759a62349473f00" + }, + { + "name": "part-02.jsonl", + "size_bytes": 369369292, + "sha256": "129e7a301c7620a5fb6d5feceabc238648056d373a0690f60647a7b5d5c2c4ac" + }, + { + "name": "part-03.jsonl", + "size_bytes": 371006387, + "sha256": "dfbc10d22fbd69619512a6295424398d3f07f93d5f88d649db261aaca0c90f95" + }, + { + "name": "part-04.jsonl", + "size_bytes": 371848112, + "sha256": "2403a2e8d68cb2d01bb2c8b9b02edde7316533eb35c38f7b1345845919207e02" + }, + { + "name": "part-05.jsonl", + "size_bytes": 377446609, + "sha256": "c9e20010f36905c9ee9996e3043cb6e6617f4e4ce9e53e7a44641ded68f7db64" + }, + { + "name": "part-06.jsonl", + "size_bytes": 393830108, + "sha256": "b342f8ec5823ced164ad54812eb37e0a8d0bf74f64dde06a402323f04b4fff11" + }, + { + "name": "part-07.jsonl", + "size_bytes": 358329627, + "sha256": "3e9cfd30b19a2105721630f380767e0aa91f942d6b96062051eb0ec18939af10" + }, + { + "name": "part-08.jsonl", + "size_bytes": 300773881, + "sha256": "795522170e3e5d2673e5e96de9891fc0ada6bc1f08dea0daaa0658b8e86cbb1b" + } + ] + }, + "stored_raw": false, + "stored_positions": false, + "stored_docvectors": false + }, + "scoring_status": "measurement only; production calibration remains separate" + }, + "quality_pass": true + }, + "responses_identical_to_previous": true, + "artifact_sha256": { + "report": "42ed0b609fb1c7d096ab58805222aa8e7e26e0c4db43ba1fae9bf1d9e7f01dff", + "candidate_responses": "c8483498457948202f20419ac78dd9fb18933a741803efc94c66cc00ef06baab", + "reference_responses": "df47847bd291c1cee755ce414d0d3b5bac239294866d23f2cbc91650753febce" + } + }, + "interpretation": { + "contract": "Enforce persisted-index-only state and explicit metadata restrictions; exact MRR floor, reference, formula, inputs and measurement protocol unchanged.", + "model": "The single independent GPT-5.6 Sol/max source is unchanged. The new run is a frozen-source replay, not a second coding attempt or a model run on the clarified instruction.", + "quality": "Both candidates reproduce all 6980 previous responses byte-for-byte. The model still earns zero; the author candidate still passes the exact floor.", + "timing": "Timings are single-host observations. The original model warm speedup was not reproduced in this replay; do not infer a causal performance effect from these two runs.", + "scope": "Full deterministic grading revalidated. No fresh hosted-model generation or Harbor integration trial was run for this enforcement fix; earlier integration evidence remains historical.", + "trajectory": "Full raw hosted-model trajectory and token/billing data were never exported. Available model source, notes, command events and original/replay verifier logs are prepared in a separate maintainer evidence archive." + }, + "local_evidence_directory": "jobs/rust-bm25-search-authoring/review-fixes-01" +} diff --git a/tasks/rust-bm25-search/authoring/test_harness.py b/tasks/rust-bm25-search/authoring/test_harness.py new file mode 100644 index 0000000..996b2bc --- /dev/null +++ b/tasks/rust-bm25-search/authoring/test_harness.py @@ -0,0 +1,210 @@ +"""Author-side tests for metric boundaries and externally measured search I/O.""" + +import json +import math +import os +import sys +import tempfile +import time +import unittest +from unittest.mock import patch +from fractions import Fraction +from pathlib import Path + +sys.path.insert(0, str(Path(__file__).resolve().parents[1] / "tests")) +from benchmark import SearchProcess, index_bytes, measure +from evaluate import InvalidSubmission, evaluate, quality_passes, tradeoff_reward, validate_response +from grader import copy_source, tree_bytes + + +def response(qid, ids): + return {"query_id": qid, "results": [{"doc_id": str(d), "score": 20 - i} + for i, d in enumerate(ids)]} + + +class QualityTests(unittest.TestCase): + def setUp(self): + self.queries = [{"query_id": "a", "text": "apple"}, {"query_id": "b", "text": "banana"}] + self.qrels = {"a": {"2", "3"}, "b": {"4"}} + + def score(self, rows): + return evaluate(rows, self.queries, self.qrels, document_count=12) + + def test_full_denominator_and_multiple_relevant(self): + score = self.score([response("a", [0, 2, 3])]) + self.assertEqual(Fraction(score["mrr_numerator"], score["mrr_denominator"]), Fraction(1, 4)) + self.assertFalse(score["complete"]) + + def test_exact_floor_not_rounded(self): + ref = self.score([response("a", [2]), response("b", [0, 1, 4])]) + equal = self.score([response("b", [0, 1, 4]), response("a", [3])]) + lower = self.score([response("a", [2]), response("b", [0, 1, 2, 4])]) + self.assertTrue(quality_passes(equal, ref)) + self.assertFalse(quality_passes(lower, ref)) + rounded = {**ref, "mrr_numerator": 6666, "mrr_denominator": 10000} + self.assertFalse(quality_passes(rounded, ref)) + + def test_tenth_rank_counts(self): + score = self.score([response("a", [0, 1, 4, 5, 6, 7, 8, 9, 10, 2]), response("b", [])]) + self.assertAlmostEqual(score["mrr_at_10"], .05) + + def test_bad_ids_and_scores(self): + rows = [response("a", [1, 1]), response("a", [12]), response("a", list(range(11))), + response("a", ["01"]), response("a", ["-1"])] + rows.append(response("a", ["9" * 5000])) + for score in [math.nan, math.inf, True, 10**1000]: + rows.append({"query_id": "a", "results": [{"doc_id": "2", "score": score}]}) + rows.append({"query_id": "a", "results": [{"doc_id": "1", "score": 0}, + {"doc_id": "2", "score": 1}]}) + for row in rows: + with self.subTest(row=row), self.assertRaises(InvalidSubmission): + validate_response(row, "a", document_count=12) + + def test_unknown_and_duplicate_queries(self): + for rows in [[response("x", [])], [response("a", []), response("a", [])]]: + with self.assertRaises(InvalidSubmission): + self.score(rows) + + def test_tradeoff_gates_and_baseline(self): + good = self.score([response("a", [2]), response("b", [4])]) + baseline = {"quality": good, "warm_seconds": 10, "index_bytes": 100} + weights = {"quality": 1, "time": 1, "disk": 1} + self.assertEqual(tradeoff_reward(baseline, baseline, weights), .5) + fast = {**baseline, "warm_seconds": 1} + self.assertGreater(tradeoff_reward(fast, baseline, weights), .5) + incomplete = {**fast, "quality": self.score([response("a", [2])])} + self.assertEqual(tradeoff_reward(incomplete, baseline, weights), 0) + + +class ProtocolTests(unittest.TestCase): + def setUp(self): + self.temp = tempfile.TemporaryDirectory() + self.directory = Path(self.temp.name) + + def tearDown(self): + self.temp.cleanup() + + def worker(self, code): + return [sys.executable, "-u", "-c", code] + + def test_successful_cold_and_warm(self): + command = self.worker("import sys,json\nfor line in sys.stdin:\n q=json.loads(line); print(json.dumps({'query_id':q['query_id'],'results':[{'doc_id':'0','score':1.0}]}),flush=True)") + queries = [{"query_id": str(i), "text": f"query {i}"} for i in range(3)] + metrics, rows = measure(command, queries=queries, warmup=[{"query_id": "w", "text": "warmup"}], + directory=self.directory / "measurement", document_count=2, + cold_samples=2, timeout=3, batch_timeout=10) + self.assertEqual(len(rows), 3) + self.assertEqual(len(metrics["cold_start_to_first_result_seconds"]), 2) + self.assertGreater(metrics["warm_seconds"], 0) + self.assertAlmostEqual(metrics["warm_qps"] * metrics["warm_seconds"], 3) + + def test_timeout_kills_worker(self): + worker = SearchProcess(self.worker("import time; time.sleep(30)"), stderr=self.directory / "timeout.log") + with self.assertRaises(TimeoutError): + with worker: + worker.request({"query_id": "a", "text": "x"}, timeout=.05, document_count=2) + self.assertIsNotNone(worker.process.poll()) + + def test_full_stdin_pipe_times_out(self): + # Fill the pipe before a valid request. A blocking write used to hang + # indefinitely even though the controller had a request deadline. + worker = SearchProcess(self.worker("import time; time.sleep(30)"), + stderr=self.directory / "blocked-input.log") + with self.assertRaises(TimeoutError), worker: + while True: + try: + os.write(worker.process.stdin.fileno(), b"x" * 4096) + except BlockingIOError: + break + worker.request({"query_id": "a", "text": "x"}, timeout=.05, document_count=2) + + def test_malformed_oversized_and_failure(self): + for i, code in enumerate(["print('not JSON',flush=True)", "print('x'*70000,flush=True)", "raise SystemExit(1)"]): + with self.subTest(code=code), self.assertRaises(InvalidSubmission): + with SearchProcess(self.worker(code), stderr=self.directory / f"bad-{i}.log") as worker: + worker.request({"query_id": "a", "text": "x"}, timeout=3, document_count=2) + + def test_overlap_by_normalized_text(self): + with self.assertRaisesRegex(ValueError, "disjoint"): + measure([], queries=[{"query_id": "a", "text": " Apple Pie "}], + warmup=[{"query_id": "b", "text": "apple pie"}], directory=self.directory / "bad", + document_count=2, cold_samples=1) + + def test_descendant_stdout_does_not_hang_shutdown(self): + command = self.worker("import sys,json,subprocess\nsubprocess.Popen([sys.executable,'-c','import time; time.sleep(30)'])\nfor line in sys.stdin:\n q=json.loads(line); print(json.dumps({'query_id':q['query_id'],'results':[]}),flush=True)") + started = time.monotonic() + with SearchProcess(command, stderr=self.directory / "descendant.log") as worker: + worker.request({"query_id": "a", "text": "x"}, timeout=3, document_count=2) + self.assertLess(time.monotonic() - started, 3) + + def test_cold_warm_mismatch(self): + command = self.worker("import sys,json\nn=0\nfor line in sys.stdin:\n n+=1; q=json.loads(line); print(json.dumps({'query_id':q['query_id'],'results':[{'doc_id':str(n%2),'score':1}]}),flush=True)") + with self.assertRaisesRegex(InvalidSubmission, "disagree"): + measure(command, queries=[{"query_id": "a", "text": "apple"}], + warmup=[{"query_id": "w", "text": "warmup"}], directory=self.directory / "mismatch", + document_count=2, cold_samples=1) + + def test_index_size_rejects_external_links(self): + index = self.directory / "index" + index.mkdir() + (index / "postings").write_bytes(b"abc") + self.assertEqual(index_bytes(index), 3) + (index / "escape").symlink_to("/etc/passwd") + with self.assertRaises(ValueError): + index_bytes(index) + (index / "escape").unlink() + os.link(index / "postings", index / "duplicate") + with self.assertRaises(ValueError): + index_bytes(index) + + def test_workspace_monitor_allows_deleted_temporary_file(self): + transient = self.directory / "temporary-object" + transient.write_text("being renamed by compiler") + def changing_walk(*args, **kwargs): + transient.unlink() + yield str(self.directory), [], [transient.name] + with patch("grader.os.walk", changing_walk): + self.assertEqual(tree_bytes(self.directory), 0) + + def test_index_size_rejects_xattrs_on_root_directories_and_files(self): + index = self.directory / "index" + index.mkdir() + nested = index / "nested" + nested.mkdir() + postings = nested / "postings" + postings.write_bytes(b"x") + for path in [index, nested, postings]: + with self.subTest(path=path): + os.setxattr(path, "user.hidden-index", b"x" * 2048) + try: + with self.assertRaisesRegex(ValueError, "extended attributes"): + index_bytes(index) + finally: + os.removexattr(path, "user.hidden-index") + self.assertEqual(index_bytes(index), 1) + + def test_index_xattr_check_fails_closed(self): + (self.directory / "postings").write_bytes(b"x") + with patch("benchmark.os.listxattr", side_effect=PermissionError("denied")): + with self.assertRaises(PermissionError): + index_bytes(self.directory) + + def test_workspace_monitor_rejects_excess_bytes(self): + (self.directory / "oversized").write_bytes(b"123456") + with self.assertRaises(InvalidSubmission): + tree_bytes(self.directory, limit=5) + + def test_malformed_package_is_invalid_submission(self): + source = self.directory / "source" + source.mkdir() + (source / "src").mkdir() + (source / "src/main.rs").write_text("fn main() {}\n") + (source / "Cargo.lock").write_text("version = 4\n") + for package in ('[]', '"bm25-search"', 'true', '7'): + (source / "Cargo.toml").write_text(f"package = {package}\n") + with self.subTest(package=package), self.assertRaises(InvalidSubmission): + copy_source(source) + + +if __name__ == "__main__": + unittest.main() diff --git a/tasks/rust-bm25-search/authoring/validation.md b/tasks/rust-bm25-search/authoring/validation.md new file mode 100644 index 0000000..7eaa538 --- /dev/null +++ b/tasks/rust-bm25-search/authoring/validation.md @@ -0,0 +1,372 @@ +# Validation record + +This submission is supported by full author-implementation runs, a completed +Harbor Oracle trial and an independent GPT-5.6 Sol / max coding trial through +Codex collaboration. The independent candidate completed the full verifier but +scored zero because its MRR was slightly below the exact reference floor. +Harbor's Codex API route remains untested after an exhausted-credit preflight; +the hosted collaboration trial is documented separately below. Official asset +pins are still needed before the task can pass the merge-ready check. + +The contribution branch is `add-rust-bm25-search`, based on +`46197a43f8cbb364e72b6d63d5db873ae7d2cac8`. The contributor is +MXueguang (`x93ma@edu.uwaterloo.ca`). A design summary was recorded before scaffolding +in ignored `jobs/rust-bm25-search-authoring/design-before-scaffold.json`. + +## Full reference + +The pinned corpus passed SHA-256 verification and a full count/unique-ID audit. +All 8,841,823 IDs are present. Dev contains 6,980 queries; the 54 public DL20 +warmup queries have no ID or normalized-text overlap with dev. All dev queries +have positive judgments. Only passage text was indexed. + +Pyserini 1.4.0 with k1=0.9, b=0.4 achieved MRR@10 +`3236243/17589600 = 0.18398616227770956`. On this host under a 4-CPU, 16-GiB +container limit, indexing took 88.891 seconds and produced 660,057,576 bytes. +The full warm dev batch took 28.029 seconds (249.029 sequential queries/s). +Five new-process startup samples had median 6.175 seconds; they include +Python/JVM and optional-module import overhead, and do not evict OS file cache. +Sampled peak process RSS was 1,379,392 KiB. These are observations, not stable +machine-independent latency or memory guarantees. + +Initial reference import failed because a Pyserini optional module constructed +an OpenAI client without a key. A documented non-secret constructor sentinel +fixed that local-only import; no service was contacted. The fresh retry then +completed all queries. Full metadata is in `reference-observation.json`. + +## Local checks + +Metric/protocol tests cover exact quality comparison, full query denominator, +multiple relevant hits, rank 10, malformed/duplicate/nonfinite output, +timeouts, process cleanup, overlap, cold/warm inconsistency and index links. +Both Docker contexts build with pinned Rust and an offline dependency lock. +The container isolation probe checks that submitted code cannot read hidden +qrels, change rewards, read raw corpus or an outside cache during search, +truncate the immutable index, or create a persistent cache during search. + +The probe exposed a missing execute grant for the ELF interpreter; that was +fixed explicitly and both index/search probes now pass. Landlock ABI 1 is +available on this host. Compilation uses Unix privilege separation rather +than Landlock, since ABI 1 forbids the cross-directory renames Rustc needs. +Search uses both root-owned read-only artifacts and Landlock confinement. + +## Commands and outcomes + +- `python -m unittest discover -s tasks/rust-bm25-search/authoring -p 'test_*.py'`: + 17 tests passed. Added regressions include a full stdin pipe, a descendant + retaining stdout, huge numeric output, and a compiler temporary file that + disappears while workspace usage is measured. A non-table Cargo `package` + value is also rejected as an invalid submission rather than an infrastructure + error; that case passed in a fresh final-image container with reward zero. +- `.venv/bin/python -m unittest discover -s scripts/tests -p 'test_*.py'`: + 171 discovered, 169 passed, 2 skipped because host `harbor-rewardkit==0.2.0` + is absent. Those two tests concern other tasks' model-judge backend; this + task has no judge dependency. No failing test was disabled. +- `.venv/bin/python scripts/check_tasks.py tasks/rust-bm25-search`: zero errors. + `.venv/bin/python scripts/check_release.py`: zero errors and warnings. +- Asset downloader `--verify-only`: both files verified against pinned hashes. + Both Compose overlays rendered against a temporary base service; shell + syntax, Python compilation and `git diff --check` passed. +- Both Docker images built using `sudo -n docker` on this host. Agent CLI + versions were checked inside the final image: Rust 1.85.1, Codex 0.157.1, + Pi 0.87.1, Claude Code 2.1.283. The agent image contained no verifier qrels, + reference worker or hidden dev queries. The public synthetic test passed + with the privately authored Rust binary. +- `authoring/check_negative_containers.py --sudo --output .../negative-final`: + missing source, a failing index command and malformed search output each + produced `invalid_submission` with reward 0 in a new separate container. + Timeout and process-cleanup cases were exercised by the protocol tests. +- `authoring/check_isolation.py` inside a disposable verifier: passed indexing + and search access checks, including unchanged reward and denied hidden data, + raw-corpus search access, outside cache reads, index truncation and cache writes. +- Merge-ready checker with base `46197a43f8cbb364e72b6d63d5db873ae7d2cac8`: + four expected errors, requiring both data entries to use the official + `search-swe/Search-SWE` repository and `tasks/rust-bm25-search/` prefix. + Development pins remain real immutable Tevatron commits; no official SHA + has been fabricated to hide the publication prerequisite. + +Repository integration required adding the new offline task to the explicit +network inventory, documenting that it requires no trajectory-judge credential, +and installing the repository's pinned agent CLIs. The first repository test +run caught those omissions; the rerun passed with the complete integration. + +The first full author trial built the entire Rust index but failed at startup +because of the verifier's missing ELF-interpreter grant. Its zero was an +infrastructure defect, not a retrieval-quality failure. After that fix, the +next full trial passed with MRR `0.18729482194023742`, score `0.377625401141`, +696,567,340 index bytes, 310.285 seconds to build, 112.697 seconds for dev, +61.936 sequential queries/s, cold median 0.429 seconds and peak process RSS +793,632 KiB. Its fresh local reference reproduced the exact pinned MRR. +The score below 0.5 is expected: this simple self-built implementation is +slower on warm queries despite meeting the quality floor. + +The final repeat uses the hardened request/EOF controller. A later workspace +monitor fix only tolerates compiler temporary files disappearing during its +directory walk; the specific regression and a fresh compile/command-failure +container passed. It changes neither retrieval, measurement nor scoring. +The full repeat's image fingerprint and any post-run source difference are +recorded separately from the final image. Those author measurements are distinct +from the later independent model trial below. + +The repeat completed successfully: MRR `0.18729482194023742`, reward +`0.376796488284`, 696,567,340 index bytes, 308.297 seconds to build, 112.046 +seconds for the full dev batch (62.296 sequential queries/s), cold median +0.431 seconds and sampled peak search-process RSS 790,120 KiB. Its entire +6,980-response file has the same SHA-256 as the preceding full run: +`c8483498457948202f20419ac78dd9fb18933a741803efc94c66cc00ef06baab`. +The two warm batch times differed by about 0.58%. This is limited evidence +from one host, not a cross-machine reliability study. + +[known-good-observation.json](known-good-observation.json) includes the full +metrics, same-run reference, source/image hashes and the narrowly scoped +post-run monitor fix. The evaluated instruction SHA-256 is +`9f566cfdd7465d093da2c619a0d2ad6936ad39dcdbad0a630193b52328de8b62`; +the author trial tests its interface with prepared source, not a model reading +that instruction. Full local logs remain in ignored +`jobs/rust-bm25-search-authoring/author-final-03` and negative-case directories. +The author Rust source/index are also ignored and are not in the agent image +or a public solution directory. Completed author containers were removed after +preserving their relevant artifacts and logs. + +## Validation scope and merge follow-up + +The independent hosted-model trial below complements the author and Oracle +evidence. Its deterministic measurement is valid even though it fails the +quality gate. Maintainers should review the remaining harness coverage: it did +not exercise Harbor invoking the pinned Codex CLI, and full provider trajectory +and token/billing data were not exported. Input redistribution review, official +dataset publication and immutable official HF pins remain outstanding before +merge-ready validation. + +At initial submission, the launcher dry-run stopped with +`Set --model or AGENT_MODEL`; no coding-model trial had run. The later explicit +request selected GPT-5.6 Sol. A minimal direct OpenAI Responses probe using that +model and `max` returned HTTP 429, `credit_balance_exhausted`, before any Harbor +trial started. The requested model was then run through the session's hosted +collaboration capability. This task's deterministic verifier needs no judge key. + +## Harbor integration follow-up + +An ignored private task snapshot under +`jobs/rust-bm25-search-authoring/harbor-integration/rust-bm25-search` adds an +Oracle `solution/` containing only the existing author source. No solution was +added to the public package or agent image. Harbor 0.22.0 compiled that source +offline, passed the public synthetic check, and collected exactly `Cargo.toml`, +`Cargo.lock` and `src/main.rs`; all three collected files match their input hashes. + +The first integration attempt stopped before starting a task container because +the local sudo Docker wrapper discarded Compose infrastructure variables. The +job-scoped wrapper now preserves only those named non-secret variables; no host +Docker permissions or network settings were changed. The second attempt found +an actual task integration defect: Docker rejects explicit `hostname` and +`extra_hosts` when Harbor shares its egress-control sidecar's network namespace. +Those Compose options were removed. The verifier startup now ensures its +inherited hostname has a local `/etc/hosts` entry when needed. Prompt, quality +floor, scoring and resource limits are unchanged. + +The third integration attempt completed successfully: one total/completed trial, +zero errored/running/pending trials, no trial exception, verifier status `ok`, +quality gate passed, and Harbor reward `0.379283503451`. Docker inspection +confirmed 4 CPUs, 17,179,869,184 bytes of memory and memory-plus-swap, 256 PIDs, +and Harbor's separate restricted network namespace. Its runtime source snapshot +and initial failed-attempt diagnoses are retained in the ignored run directory. +This is an Oracle integration check, not the required configured coding-model +trial. + +The exact launch arguments, with the checkout-relative executable and paths, +were: + +```bash +.venv/bin/harbor run \ + --path jobs/rust-bm25-search-authoring/harbor-integration/rust-bm25-search \ + --agent oracle --env docker --force-build --yes \ + --n-concurrent 1 --n-attempts 1 --max-retries 0 --job-name oracle-03 \ + --jobs-dir jobs/rust-bm25-search-authoring/harbor-integration/runs +``` + +The process used the job-local sudo Docker wrapper described above. Use a fresh +job name when reproducing. The author source is private and is not restored by +downloading the public task assets. + +Candidate MRR is again `0.18729482194023742`; all 6,980 responses match both +previous manual runs byte-for-byte. Compilation took 19.272 seconds, indexing +307.627 seconds, and the index contains 696,567,340 logical bytes. Warm search +took 111.092 seconds (62.831 sequential queries/s), cold median was 0.439 seconds, +and sampled peak search-process RSS was 790,820 KiB. The same-run reference +reproduced exact MRR `3236243/17589600`, took 26.271 seconds for warm search and +occupied 660,157,062 bytes. Complete measurements, terminal state, image/source +hashes and artifact fidelity are in [harbor-observation.json](harbor-observation.json). + +During that run, a separate malformed-manifest probe exposed an `AttributeError` +for `package = []`. The final grader checks the table type explicitly. The new +regression covers arrays, strings, booleans and integers, and +`check_negative_containers.py --sudo --case malformed-manifest` passed in a fresh +container. The only runtime-source difference from the full Harbor snapshot is +this rejection guard; valid candidate execution and measurement are unchanged. + +An anonymous read-only publication preflight downloaded only official metadata +at `6713b1eb7474e0768e906a0151c76af92f0cfcdd` and found no collision with the two +proposed task paths among 335 existing asset records. That existing SHA does not +contain this task's assets and is not used as their source pin. No upload was +made. The upstream terms were checked and recorded in [SOURCES.md](SOURCES.md); +maintainer review and publication remain outstanding. + +## Independent GPT-5.6 Sol trial + +One independent `gpt-5.6-sol` / `max` agent completed this task through Codex +collaboration with `fork_turns="none"`. It received the original instruction in +a clean task-image container with four CPUs, 16 GiB memory, 256 PIDs, no network +and read-only public data/docs. It received no conversation history, author +solution, hidden queries/judgments or previous trajectories. Parent messages +only requested progress reports. The evaluated task commit is +`ae5a6f6c10283559953dfe90270b5ff659b88477`; the instruction hash remains +`9f566cfdd7465d093da2c619a0d2ad6936ad39dcdbad0a630193b52328de8b62`. + +After the agent finished, exactly `Cargo.toml`, `Cargo.lock` and `src/main.rs` +were collected and frozen. The Cargo files match the starter. Source review +confirmed native Rust indexing, persistence, BM25 scoring and retrieval, with +no existing retrieval-engine calls, answer tables or evaluation detection +observed. The agent used the shared CPU image's Pyserini installation for +development comparisons on public passages/queries and a synthetic corpus; +that library is not used by its submitted implementation. Its document IDs +are reconstructed from row order, an assumption specific to this fixed input; +this run does not establish correctness for a shuffled corpus. + +The agent container was stopped before a fresh separate verifier recompiled +the source, rebuilt all 8,841,823 passages, checked all 6,980 dev responses and +cold/warm consistency, and rebuilt/measured the pinned Pyserini reference. +Candidate execution used UID 10001 and the existing Landlock restrictions. +The verifier finished with exit code 0 and status `quality_below_reference`. +There were no unresolved runtime/reference/judge errors; no model judge is +used. This is a valid completed measurement with reward **0**, not an +infrastructure failure. + +| Metric | GPT-5.6 Sol submission | Same-run Pyserini reference | +| --- | ---: | ---: | +| MRR@10 | 0.1839805908036567 | 0.18398616227770956 | +| Warm batch seconds | 17.215982 | 26.096032 | +| Sequential queries/s | 405.437 | 267.474 | +| Warm p50 / p95, ms | 1.824 / 6.460 | 2.234 / 11.578 | +| Index bytes | 593,845,613 | 659,074,562 | +| Process-cold median, ms | 45.732 | 6,107.460 | +| Sampled peak search RSS, KiB | 634,356 | 1,444,812 | + +The candidate compiled in 19.242 seconds and built its index in 40.762 seconds. +The reference indexing command took 111.222 seconds after a separate +80.668-second corpus conversion. Cold samples include launch and first result +without query warmup; OS file cache is not evicted. RSS covers the search +process, not all container memory. These remain single-host observations. + +Candidate MRR is exactly `215743/1172640`, lower than the required reference by +`7/1256400`, approximately `0.00000557147405`. Reciprocal rank is identical on +6,976 queries, better on one and worse on three; 6,792 complete top-10 ID lists +are identical. This comparison does not establish the cause of the ranking +differences. In particular, the quality gap must not be dismissed as timing +noise. The strict gate correctly yields zero despite approximately 52% higher +throughput, 10% fewer index bytes and lower sampled RSS. + +This trial shows that an independent agent can implement and execute the full +workflow within the budget, while the exact quality gate remains consequential. +No task instruction, threshold, scoring, resource or runtime changes were made +in response. The single valid result was retained without retrying for a pass. + +[model-observation.json](model-observation.json) records complete metrics, +source/image/runtime hashes, model settings, terminal state and limitations. +Source, agent notes, container command events, exact container/verifier launch +arguments and raw deterministic grading logs are retained under ignored +`jobs/evaluations/rust-bm25-search/collaboration/gpt-5.6-sol/max/attempt-01/`. +Full hosted-model trajectory, token usage and billing were not exported; null +cost fields mean unknown. This hosted trial does not validate Harbor's pinned +Codex CLI or its API transport. The existing Oracle evidence covers Harbor's +artifact transfer and separate-verifier integration independently. + +## Review fixes: persistent state and disk accounting + +The [maintainer review](https://github.com/VectorSpaceLab/Search-SWE/pull/11#issuecomment-6128882684) +identified two valid bypasses at `7d69eba`: System V shared memory survives +process cleanup, and extended-attribute payloads are absent from `st_size`. +Runtime commit `a5ba0d63c70eb159d5aeef820624bde17e19be0b` addresses both. + +Every candidate compile/index/search launch now installs an inherited seccomp +filter after dropping privileges. It denies System V IPC, POSIX message queues, +kernel keyrings and xattr operations, including newer xattr syscalls and +io_uring as an indirect access route. The filter checks the syscall architecture, +rejects x32, and kills non-native ABI calls; ordinary Rust threads and file-backed +mmap remain supported. The implementation follows the kernel's +[seccomp filter interface](https://www.kernel.org/doc/html/latest/userspace-api/seccomp_filter.html) +and pinned [x86_64 syscall table](https://github.com/torvalds/linux/blob/v6.13/arch/x86/entry/syscalls/syscall_64.tbl). +A trusted preflight exercises the unprivileged launcher before judging any +submission, so unavailable seccomp invalidates the run as infrastructure failure. + +`index_bytes` now rejects all extended attributes on the index root, every +subdirectory and every file. Attribute-inspection errors fail closed. Candidate +xattr syscalls are also blocked because filesystem confinement alone does not +cover metadata reads on outside paths. Both instructions and environment docs +explicitly describe these limits. MRR, reference parameters, reward formula, +inputs, resource budgets and cold/warm definitions are unchanged. The current +instruction SHA-256 is +`da631e4885c5fb7a854a9fb3f107bf2dfd19422b0151fb121ded62751c1b7fef`. + +`authoring/check_persistent_state.py` was exercised in two fresh offline +containers. With `--expect-vulnerable` and the old verifier image, it reproduces +4,096 bytes of shared memory left by an exited indexer, accessible by two fresh +UID-10001 search processes after normal grader cleanup and read-only index +locking, while the measured index is one byte. It also reproduces uncounted +xattrs on files, subdirectories and the root after locking. The xattr payload +is 2,048 bytes to fit this host filesystem's metadata limit. + +Against the new image, the same fixture verifies blocked IPC creation in all +three phases, denied attachment to a pre-existing segment, inheritance by Rust +threads and fork/exec children, rejection of alternate syscall ABIs and outside +xattr reads, and rejection of all three index-xattr locations. Both fresh search +processes still read the ordinary persisted index. The original hidden-file, +reward, outside-cache and immutable-index isolation probe also passes. + +The verifier image is +`sha256:9c13586d8f2e2600dc87abd0c7ef9a64f3c29be687f883679265e2fe8a78bbf8`. +It was rebuilt from the final runtime sources. Task-local tests now total 19, +all passing; repository tests total 171, with 169 passing and two existing +optional RewardKit tests skipped. Review-stage task/release checks and both +Compose configurations pass. Missing source, malformed Cargo manifest, failed +index command and malformed JSON response each produce `invalid_submission` +and reward zero in fresh containers. Merge-ready still reports the same four +official asset repository/path errors, pending separate publication and terms +review. + +Two full frozen-source replays then ran sequentially in fresh 4-CPU/16-GiB, +256-PID, network-disabled containers. Each recompiled source, rebuilt all +8,841,823 passages, measured five cold launches and all 6,980 dev queries, then +rebuilt/measured its own Pyserini reference. Both references reproduced the +exact pinned MRR. Both submissions reproduced their prior complete response +files byte-for-byte, including scores. + +| Submission | MRR@10 | Reward | Index bytes | Warm seconds | Cold median, ms | +| --- | ---: | ---: | ---: | ---: | ---: | +| Frozen GPT-5.6 Sol / max | 0.1839805908036567 | 0 | 593,845,613 | 28.677386 | 50.532 | +| Frozen known-good author | 0.18729482194023742 | 0.364022408613 | 696,567,340 | 135.314643 | 451.609 | + +The model's same-run reference took 26.409222 warm seconds and occupied +659,967,462 bytes; the author's took 26.300034 seconds and 660,191,460 bytes. +The original model warm speedup was not reproduced in this replay. These are +single-host observations, and the timing differences do not establish a causal +performance effect. Both full runs completed with exit code zero and no +unresolved grading/reference errors. The model's below-floor quality still +earns zero; the unchanged author implementation provides a positive full-run +check of the tightened isolation and disk validation. + +[review-fixes-observation.json](review-fixes-observation.json) records complete +reports, final runtime/instruction hashes, source fingerprints, image ID, +regression coverage and comparison with previous outputs. This is grader +revalidation of retained implementations. No new model generation, solver edit, +quality-threshold change or fresh Harbor integration trial occurred. The +original model trial still corresponds to its original instruction hash. + +An independent maintainer evidence archive is prepared under ignored +`jobs/rust-bm25-search-authoring/review-fixes-01/maintainer-evidence.tar.gz`. +It includes retained model source, original instruction, agent notes, +progress/completion records, Docker command events, original/final verifier +logs, full results and SHA-256 manifests. It contains no corpus, built index, +author solution, credentials or parent conversation. Delivery to a +maintainer-accessible location remains pending; this local path is not a +shared download link. The full raw hosted-model trajectory was never exported +and is not recoverable from the available command events. diff --git a/tasks/rust-bm25-search/environment/Dockerfile b/tasks/rust-bm25-search/environment/Dockerfile new file mode 100644 index 0000000..2a5f16b --- /dev/null +++ b/tasks/rust-bm25-search/environment/Dockerfile @@ -0,0 +1,28 @@ +FROM docker.io/hanhainebula/search-swe-base:cpu-py3.12-1.0.0 + +COPY install-rust.sh /tmp/install-rust.sh +RUN sh /tmp/install-rust.sh && rm /tmp/install-rust.sh +ENV PATH="/opt/rust/bin:${PATH}" CARGO_HOME=/opt/cargo +COPY starter/ /app/submission/ +RUN cd /app/submission && cargo fetch --locked \ + && cargo build --release --locked --offline \ + && rm -rf target \ + && mkdir -p /task/data /task/docs /logs +WORKDIR /app/submission +ENV CARGO_TARGET_DIR=/app/build +COPY smoke.py /task/smoke.py + +ARG SEARCH_SWE_CODEX_VERSION=0.157.1 +ARG SEARCH_SWE_CLAUDE_CODE_VERSION=2.1.283 +ARG SEARCH_SWE_PI_VERSION=0.87.1 +RUN npm install --global --ignore-scripts \ + --registry=https://registry.npmmirror.com \ + "@openai/codex@${SEARCH_SWE_CODEX_VERSION}" \ + "@earendil-works/pi-coding-agent@${SEARCH_SWE_PI_VERSION}" \ + && npm install --global \ + --registry=https://registry.npmmirror.com \ + "@anthropic-ai/claude-code@${SEARCH_SWE_CLAUDE_CODE_VERSION}" \ + && codex --version | grep -Fx "codex-cli ${SEARCH_SWE_CODEX_VERSION}" \ + && test "$(pi --version)" = "${SEARCH_SWE_PI_VERSION}" \ + && test "$(claude --version)" = "${SEARCH_SWE_CLAUDE_CODE_VERSION} (Claude Code)" +RUN claude --help | grep -F "(low, medium, high, xhigh, max)" >/dev/null diff --git a/tasks/rust-bm25-search/environment/docker-compose.yaml b/tasks/rust-bm25-search/environment/docker-compose.yaml new file mode 100644 index 0000000..69db54a --- /dev/null +++ b/tasks/rust-bm25-search/environment/docker-compose.yaml @@ -0,0 +1,25 @@ +services: + main: + cpus: 4.0 + mem_limit: 16g + memswap_limit: 16g + pids_limit: 256 + volumes: + - type: bind + source: ../data/corpus.jsonl.gz + target: /task/data/corpus.jsonl.gz + read_only: true + bind: + create_host_path: false + - type: bind + source: ../data/warmup.jsonl.gz + target: /task/data/warmup.jsonl.gz + read_only: true + bind: + create_host_path: false + - type: bind + source: ./docs + target: /task/docs + read_only: true + bind: + create_host_path: false diff --git a/tasks/rust-bm25-search/environment/docs/available_resources.md b/tasks/rust-bm25-search/environment/docs/available_resources.md new file mode 100644 index 0000000..a5b19f6 --- /dev/null +++ b/tasks/rust-bm25-search/environment/docs/available_resources.md @@ -0,0 +1,23 @@ +# Available Resources + +Network access is disabled. This task needs no retrieval service or API key. + +`/task/data/corpus.jsonl.gz` is the pinned Tevatron mirror of MS MARCO Passage +v1: 8,841,823 gzip JSONL records with `docid`, `text`, and extra `title` +metadata. Index only `text`. IDs cover 0 through 8841822 exactly. +SHA-256: `634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f`. + +`/task/data/warmup.jsonl.gz` contains 54 public DL20 queries with `query_id` +and `query`, without judgments. These are disjoint from dev and used for warmup. +SHA-256: `331e829922e2bd8ee1f01766fb7253c0d672ef79498011e91ad5e3e93f17a54a`. +Both files are read-only. Dev queries and qrels are verifier-only. + +The starter pins byteorder 1.5.0, flate2 1.1.0, memmap2 0.9.5, rayon 1.10.0, +regex 1.11.1, rust-stemmers 1.2.0, serde 1.0.219, serde_json 1.0.140, +unicode-normalization 0.1.24 and zstd 0.13.3. Cargo.lock pins their transitive +dependencies. Generic crates in this cache are allowed; existing search/index +engines, prebuilt indexes and external data are not. All core indexing and +retrieval must be implemented in Rust. + +Microsoft's MS MARCO dataset terms apply separately from the code license: +https://microsoft.github.io/msmarco/Datasets diff --git a/tasks/rust-bm25-search/environment/docs/environment.md b/tasks/rust-bm25-search/environment/docs/environment.md new file mode 100644 index 0000000..0229465 --- /dev/null +++ b/tasks/rust-bm25-search/environment/docs/environment.md @@ -0,0 +1,39 @@ +# Environment + +CPU-only Linux x86_64: 4 CPUs, 16 GiB container memory including children and +page cache, 64 GiB workspace, 256 PIDs, no runtime network. Agent budget: +10,800 seconds. Both phases use +`docker.io/hanhainebula/search-swe-base:cpu-py3.12-1.0.0`. +The verifier host must provide Linux Landlock ABI 1 or newer and seccomp filters. +Submitted commands additionally have a 128-process/thread UID limit and 1,024 +file descriptors. Compilation/indexing output files are capped at 16 GiB each; +each search diagnostic file is capped at 16 MiB. + +Rust 1.85.1 is installed at `/opt/rust`. `/opt/cargo` contains the locked +generic dependency cache. The starter at `/app/submission` does not implement +retrieval. Use `cargo build --release --offline --locked`. +`CARGO_TARGET_DIR=/app/build` keeps build products outside submitted source. +After implementing the CLI, run `python /task/smoke.py --binary +/app/build/release/bm25-search` for a three-passage synthetic check. It does +not estimate full-dev quality or add a hidden score requirement. + +Only `/app/submission` transfers. The verifier recompiles it within 600 seconds +and rebuilds the index from the raw corpus within 7,200 seconds. Submit only +Cargo.toml, Cargo.lock, Rust files under src, and optionally README.md. +Commands are `bm25-search index --corpus PATH --index DIR --threads 4` and +`bm25-search search --index DIR --threads 4`. The task request defines the +complete protocol, measurement procedure and file limits. + +Search runs as UID 10001. It can read the immutable index, executable and +necessary system libraries; raw corpus and writable caches are unavailable. +All candidate phases block persistent System V IPC, POSIX message queues, +kernel keyrings, extended-attribute operations and io_uring. Ordinary Rust +threads and file-backed mmap remain available. Index files, directories and +the index root must have no extended attributes. +Each cold sample starts a fresh process without query warmup. OS file caches +are not cleared. Stdout is JSONL only; diagnostics may use stderr. + +The shared image includes additional software such as Pyserini. Availability +does not permit using an existing search engine in the submission. The +reference is Pyserini 1.4.0 with BM25 k1=0.9, b=0.4. Verification requires no +API credentials or model judge. diff --git a/tasks/rust-bm25-search/environment/install-rust.sh b/tasks/rust-bm25-search/environment/install-rust.sh new file mode 100644 index 0000000..2db616c --- /dev/null +++ b/tasks/rust-bm25-search/environment/install-rust.sh @@ -0,0 +1,13 @@ +#!/bin/sh +set -eu +rust_archive=/tmp/search-swe-rust.tar.xz +curl --fail --location --retry 3 \ + https://static.rust-lang.org/dist/2025-03-18/rust-1.85.1-x86_64-unknown-linux-gnu.tar.xz \ + --output "$rust_archive" +printf '%s %s\n' 912c76f602f5f630138fca2388b2688c2c1aabcf823d71890b2b9155f743792e "$rust_archive" | sha256sum --check - +tar -xJf "$rust_archive" -C /tmp +/tmp/rust-1.85.1-x86_64-unknown-linux-gnu/install.sh \ + --prefix=/opt/rust --disable-ldconfig \ + --components=rustc,rust-std-x86_64-unknown-linux-gnu,cargo +rm -rf "$rust_archive" /tmp/rust-1.85.1-x86_64-unknown-linux-gnu +/opt/rust/bin/rustc --version | grep -F 'rustc 1.85.1 ' diff --git a/tasks/rust-bm25-search/environment/smoke.py b/tasks/rust-bm25-search/environment/smoke.py new file mode 100644 index 0000000..fd5c4f8 --- /dev/null +++ b/tasks/rust-bm25-search/environment/smoke.py @@ -0,0 +1,46 @@ +#!/usr/bin/env python3 +"""Exercise the public CLI on three synthetic passages, without dev labels.""" + +import argparse +import gzip +import json +import math +import subprocess +import tempfile +from pathlib import Path + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--binary", type=Path, required=True) + args = parser.parse_args() + binary = str(args.binary.resolve(strict=True)) + with tempfile.TemporaryDirectory(prefix="bm25-smoke-") as directory: + root = Path(directory) + corpus, index = root / "corpus.jsonl.gz", root / "index" + index.mkdir() + passages = ["bronze bronze alpha", "silver silver beta", "gold gold gamma"] + with gzip.open(corpus, "wt", encoding="utf-8") as stream: + for i, passage in enumerate(passages): + stream.write(json.dumps({"docid": str(i), "text": passage, "title": "metadata only"}) + "\n") + subprocess.run([binary, "index", "--corpus", str(corpus), "--index", str(index), + "--threads", "4"], check=True, timeout=60) + queries = [{"query_id": "toy-a", "text": "bronze"}, {"query_id": "toy-b", "text": "gold"}] + result = subprocess.run([binary, "search", "--index", str(index), "--threads", "4"], + input="".join(json.dumps(q) + "\n" for q in queries), + text=True, capture_output=True, check=True, timeout=30) + rows = [json.loads(line) for line in result.stdout.splitlines()] + assert len(rows) == 2, "Expected exactly one response per query" + for row, query, expected in zip(rows, queries, ["0", "2"]): + assert row["query_id"] == query["query_id"] + assert row["results"] and row["results"][0]["doc_id"] == expected + ids = [hit["doc_id"] for hit in row["results"]] + scores = [hit["score"] for hit in row["results"]] + assert len(ids) <= 10 and len(set(ids)) == len(ids) and set(ids) <= {"0", "1", "2"} + assert all(not isinstance(x, bool) and math.isfinite(x) for x in scores) + assert scores == sorted(scores, reverse=True) + print("Public synthetic CLI check passed; this does not measure full-dev MRR.") + + +if __name__ == "__main__": + main() diff --git a/tasks/rust-bm25-search/environment/starter/Cargo.lock b/tasks/rust-bm25-search/environment/starter/Cargo.lock new file mode 100644 index 0000000..a4aa221 --- /dev/null +++ b/tasks/rust-bm25-search/environment/starter/Cargo.lock @@ -0,0 +1,364 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "adler2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" + +[[package]] +name = "aho-corasick" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba" +dependencies = [ + "memchr", +] + +[[package]] +name = "bm25-search" +version = "0.1.0" +dependencies = [ + "byteorder", + "flate2", + "memmap2", + "rayon", + "regex", + "rust-stemmers", + "serde", + "serde_json", + "unicode-normalization", + "zstd", +] + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "cc" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6651c9ed80effdc7db0ff72512157f901af5e3549e341e24b1dd4887d836d838" +dependencies = [ + "find-msvc-tools", + "jobserver", + "libc", + "shlex", +] + +[[package]] +name = "cfg-if" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600" + +[[package]] +name = "crc32fast" +version = "1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01a7799fd6b852db0e61728dde9a204c423b44d689dbd432522543614b490e78" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622f3fc73690be383c7214310406f28a90e6edeadc3cea882f9d71e495b9711a" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6" + +[[package]] +name = "either" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e9c71c2167ca323c882b99918929403426e2373ea17242ff5653e0d5e1058be" + +[[package]] +name = "find-msvc-tools" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aedcfb3409746eddb02b9e19ebda1c3394f759a152e48ee875a0844d1b955484" + +[[package]] +name = "flate2" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "getrandom" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" +dependencies = [ + "cfg-if", + "libc", + "r-efi", +] + +[[package]] +name = "itoa" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" + +[[package]] +name = "jobserver" +version = "0.1.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3" +dependencies = [ + "getrandom", + "libc", +] + +[[package]] +name = "libc" +version = "0.2.190" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce5d3ddc6d3fa000eb1536d85e147bfe31aacaba692ed6a876f95cb7c855be78" + +[[package]] +name = "memchr" +version = "2.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" + +[[package]] +name = "memmap2" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" +dependencies = [ + "libc", +] + +[[package]] +name = "miniz_oxide" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +dependencies = [ + "adler2", +] + +[[package]] +name = "pkg-config" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6b464fbc74e149a392436b17d523f769e057cb6877f6a5c4618bc6f11800548" + +[[package]] +name = "proc-macro2" +version = "1.0.107" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.47" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "r-efi" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "regex" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" + +[[package]] +name = "rust-stemmers" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e46a2036019fdb888131db7a4c847a1063a7493f971ed94ea82c67eada63ca54" +dependencies = [ + "serde", + "serde_derive", +] + +[[package]] +name = "ryu" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" + +[[package]] +name = "serde" +version = "1.0.219" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.219" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.140" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "shlex" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" + +[[package]] +name = "syn" +version = "2.0.119" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "tinyvec" +version = "1.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3ca314f692efd6c868f8408f53fe444634a845f96c028b97d35f6a1f79f0ee" + +[[package]] +name = "unicode-ident" +version = "1.0.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954" + +[[package]] +name = "unicode-normalization" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "zstd" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" +dependencies = [ + "zstd-safe", +] + +[[package]] +name = "zstd-safe" +version = "7.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64d80649ab6db9d9f6f9c80a40becd948eda4714a0a5ac8c4d157a32231c7882" +dependencies = [ + "zstd-sys", +] + +[[package]] +name = "zstd-sys" +version = "2.1.1+zstd.1.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aeec9eaf2dffbbd09201e23bd0ffcbaa33bb8e9266a10734fd7ed90a85eca078" +dependencies = [ + "cc", + "pkg-config", +] diff --git a/tasks/rust-bm25-search/environment/starter/Cargo.toml b/tasks/rust-bm25-search/environment/starter/Cargo.toml new file mode 100644 index 0000000..f35d14f --- /dev/null +++ b/tasks/rust-bm25-search/environment/starter/Cargo.toml @@ -0,0 +1,21 @@ +[package] +name = "bm25-search" +version = "0.1.0" +edition = "2021" +rust-version = "1.85" + +[dependencies] +byteorder = "=1.5.0" +flate2 = "=1.1.0" +memmap2 = "=0.9.5" +rayon = "=1.10.0" +regex = "=1.11.1" +rust-stemmers = "=1.2.0" +serde = { version = "=1.0.219", features = ["derive"] } +serde_json = "=1.0.140" +unicode-normalization = "=0.1.24" +zstd = "=0.13.3" + +[profile.release] +lto = "thin" +codegen-units = 1 diff --git a/tasks/rust-bm25-search/environment/starter/src/main.rs b/tasks/rust-bm25-search/environment/starter/src/main.rs new file mode 100644 index 0000000..775d33a --- /dev/null +++ b/tasks/rust-bm25-search/environment/starter/src/main.rs @@ -0,0 +1,5 @@ +fn main() { + eprintln!("Implement: bm25-search index --corpus PATH --index DIR --threads N"); + eprintln!("Implement: bm25-search search --index DIR --threads N"); + std::process::exit(2); +} diff --git a/tasks/rust-bm25-search/instruction.md b/tasks/rust-bm25-search/instruction.md new file mode 100644 index 0000000..a311091 --- /dev/null +++ b/tasks/rust-bm25-search/instruction.md @@ -0,0 +1,23 @@ +We need a compact CPU passage-search engine that can start from a persisted index and serve top-10 lexical results. Please implement it in Rust, with a fully self-built BM25 index. Retrieval quality must reach our fixed Pyserini reference before improvements in quality, query time and index size earn credit. We also need measurements of startup without query warmup and resident memory so those costs remain visible. + +The corpus is at `/task/data/corpus.jsonl.gz`: gzip JSONL containing all 8,841,823 MS MARCO Passage v1 documents, with string `docid`, `text` and additional `title` metadata. Index only `text`; including titles would change the task. IDs are exactly the decimal strings from `0` through `8841822`. `/task/data/warmup.jsonl.gz` provides 54 public DL20 queries with string `query_id` and `query` fields for exercising your engine. They are disjoint from dev by ID and normalized text and are not a scored dev subset. Final evaluation uses all 6,980 standard passage dev queries and positive judgments, which are not supplied to the agent. MS MARCO dataset terms apply. + +You have Linux x86_64, Rust 1.85.1, four CPU cores, 16 GiB of container memory including children and page cache, 64 GiB of working storage and a 256-PID container limit. Submitted commands are limited to 128 processes/threads for their UID, 1,024 file descriptors and 16 GiB per output file during compilation/indexing; each search diagnostic file is limited to 16 MiB. There is no GPU or network, and your budget is 10,800 seconds. The verifier host requires Landlock and seccomp filter support. A starter at `/app/submission` deliberately does not implement retrieval. Its Cargo files pin byteorder, flate2, memmap2, rayon, regex, rust-stemmers, serde, serde_json, unicode-normalization, zstd and their generic dependencies, all available offline. Exact pins and further environment details are in the Cargo files and `/task/docs`. You can run `python /task/smoke.py --binary /app/build/release/bm25-search` for an optional three-passage synthetic check; it does not estimate full-dev quality. + +Implement the dictionary, inverted postings, term frequencies, document lengths, serialization, BM25 scoring and retrieval yourself in Rust. Generic libraries for stemming, tokenization, compression, parallelism and I/O are allowed. Submitted implementations must not use or wrap existing retrieval/index engines such as Tantivy, Lucene, Anserini or Pyserini, or use prebuilt indexes. Pyserini is used only by the verifier as a reference. You may tune BM25 parameters and text analysis, but do not use neural or learned retrieval, external data, downloads, query-specific answer tables, evaluation detection or manipulation of tests or rewards. Results must derive from the corpus and query and remain identical in cold and warm processes. + +Leave your source in `/app/submission`: `Cargo.toml`, `Cargo.lock`, `src/main.rs`, any other `.rs` files under `src/`, and optionally `README.md`. Use `bm25-search` as both package and executable name. The limit is 1,000 regular source files, 10 MiB total and 10 nested directory levels; no symlinks or hard links. Exclude workspaces, custom build scripts, Cargo patches, vendored dependencies, `.cargo` overrides, binaries, indexes and generated data. Keep build products elsewhere with `CARGO_TARGET_DIR=/app/build`. Only `/app/submission` transfers to the separate verifier, which recompiles using `cargo build --release --offline --locked --bin bm25-search -j 4`. Compilation has a 600-second limit and the binary may occupy at most 100 MiB. Only cached generic crates can be used; packages cannot be downloaded during execution. + +The verifier creates an empty `/work/index` and invokes `bm25-search index --corpus /task/data/corpus.jsonl.gz --index /work/index --threads 4`. Build all persistent search state there from the corpus within 7,200 seconds. The index must occupy at most 16 GiB of logical file bytes and contain no links, special files or extended attributes, including on its root and subdirectories. Workspace is limited to 64 GiB and 100,000 entries. The index becomes read-only before queries run. + +For queries, implement `bm25-search search --index /work/index --threads 4` as a persistent process. Read one JSON object per stdin line, such as `{"query_id":"example","text":"example query"}`, and emit exactly one matching response, such as `{"query_id":"example","results":[{"doc_id":"42","score":1.2}]}`, followed by a newline and a flush. Requests are at most 4,096 UTF-8 bytes; responses including newline are at most 65,536 bytes. Return zero to ten unique valid IDs with finite numeric scores in descending order, using any deterministic tie order. Send diagnostics to stderr, with no ready message or logging on stdout, and exit cleanly within five seconds of stdin EOF. Do not depend on query or label files. + +Submitted commands run without grading privileges. Persistent System V IPC, POSIX message queues, kernel keyrings, extended-attribute operations and io_uring are unavailable in all phases; ordinary Rust threads and file-backed memory mapping are supported. During search, the process can read only its compiled executable, immutable index and required system libraries. The corpus, source, compiler caches, hidden data and writable cache directories are unavailable; stdout and stderr remain usable. All retrieval state needed after startup must be in the index or computed from it in RAM. + +The reference is Pyserini 1.4.0 with BM25 `k1=0.9`, `b=0.4`, its default English analyzer and top-10 retrieval over text alone. Its index stores neither raw text, positions nor document vectors. Its measured full-dev MRR@10 is exactly `3236243/17589600`, approximately `0.18398616227770956`. A query contributes the inverse rank of its first positively judged hit in the top ten, or zero; average over all 6,980 expected queries. Every query must receive a valid response. Your MRR must reach the exact reference fraction, without rounding it to `0.18` or `0.1840`. + +Cold latency uses five fresh processes, each receiving its first query without query warmup. Timing starts before process launch and ends at the first valid response, including runtime startup, index loading and query work. We report all samples, their median and p95. The operating system file cache is not evicted, so this measures process-cold startup rather than guaranteed cold-storage latency. A separate new process runs the 54 disjoint warmup queries, then all dev queries with one request outstanding. The controller measures batch wall time, p50/p95 request latency and throughput as `6980/batch_seconds`. Each request has a 120-second deadline, including cold startup; warmup and the measured batch each have a 3,600-second budget. Sampled cold and warm responses must match exactly, including scores. + +Disk is the logical byte sum of every index file, including dictionaries and metadata. We also report build time and sampled peak search-process RSS, which excludes children and unmapped page cache; the 16 GiB container limit includes both. Cold latency, memory, warm p95 and throughput have no separate bonus terms. Throughput is already represented by batch time. This first version measures concurrency one, not saturated-server throughput. + +The verifier rebuilds and measures the same pinned reference locally. For valid submissions passing the quality and resource gates, let `M` be MRR, `T` warm batch seconds and `D` index bytes, with corresponding reference values `Mref`, `Tref`, `Dref`. Equal weights give `U=((M/Mref)*(Tref/T)*(Dref/D))^(1/3)` and `reward=U/(1+U)`. Reference-equivalent metrics score 0.5; better quality, less time or less disk improve the score. Missing, invalid, timed-out, over-budget or below-reference submissions receive zero. Reference or environment failures invalidate the run and must not be interpreted as model failures. diff --git a/tasks/rust-bm25-search/raw-instruction.md b/tasks/rust-bm25-search/raw-instruction.md new file mode 100644 index 0000000..9f8737d --- /dev/null +++ b/tasks/rust-bm25-search/raw-instruction.md @@ -0,0 +1,107 @@ +# Rust BM25 passage search + +## Work need + +Build a compact CPU passage-search engine that starts from a persisted index +and serves top-10 lexical results. Quality must reach the fixed Pyserini BM25 +reference before quality, query time and index size improvements earn credit. +Measure startup without query warmup and resident memory as well. + +## Inputs and resources + +- `/task/data/corpus.jsonl.gz`: all 8,841,823 MS MARCO Passage v1 records, + gzip JSONL with string `docid`, `text` and extra `title` metadata. Index only + `text`. IDs are decimal strings `0` through `8841822`. +- `/task/data/warmup.jsonl.gz`: 54 public DL20 query texts, with string + `query_id` and `query`. They are disjoint from dev by ID and normalized text; + they are for exercising the engine, not a scored dev subset. +- Hidden evaluation: all 6,980 standard passage dev queries and positive qrels. + Neither is supplied to the agent. MS MARCO dataset terms apply. +- Linux x86_64; 4 CPUs; no GPU or network; 16 GiB container memory including + children and page cache; 64 GiB working storage; 256 container PIDs. + Agent budget: 10,800 seconds. Verifier host requires Landlock and seccomp filter support. + Submitted commands are limited to 128 processes/threads for their UID, + 1,024 file descriptors, and 16 GiB per output file during compile/index. + Each search diagnostic file is limited to 16 MiB. +- Rust 1.85.1; starter at `/app/submission`; locked offline generic crates: + byteorder, flate2, memmap2, rayon, regex, rust-stemmers, serde, serde_json, + unicode-normalization, zstd, and their dependencies. Exact pins are in Cargo + files and `/task/docs`. The starter deliberately does not implement retrieval. + Optional self-check: `python /task/smoke.py --binary /app/build/release/bm25-search` + uses three synthetic passages and does not estimate full-dev quality. + +## Implementation and artifacts + +- Implement dictionary, inverted postings, term frequencies, document lengths, + serialization, BM25 scoring and retrieval in Rust from scratch. Generic + stemming, tokenization, compression, parallelism and I/O crates are allowed. + Existing retrieval/index engines (including Tantivy, Lucene, Anserini and + Pyserini), wrappers around them and prebuilt indexes are prohibited in the + submission. Pyserini is used only by the verifier as the reference. +- BM25 parameters and analysis may be tuned. No neural/learned retrieval, + external data, downloads, query-specific answer tables, evaluation detection + or test/reward manipulation. Results must derive from corpus and query and + be identical in cold and warm processes. +- Submit `/app/submission/Cargo.toml`, `Cargo.lock`, `src/main.rs`, other `.rs` + files under `src/`, and optionally `README.md`. Package and executable name: + `bm25-search`. Limit: 1,000 regular files, 10 MiB total, 10 nested directory + levels; no symlinks/hard links, workspaces, custom build scripts, Cargo patches, + vendored dependencies, `.cargo` overrides, binaries, indexes or generated data. + Keep compiler outputs elsewhere using `CARGO_TARGET_DIR=/app/build`. +- Only `/app/submission` transfers. The verifier recompiles with + `cargo build --release --offline --locked --bin bm25-search -j 4`, with a + 600-second limit and maximum 100 MiB binary. Only cached generic crates + can be used; no packages are downloaded during execution. +- Index command: `bm25-search index --corpus /task/data/corpus.jsonl.gz --index /work/index --threads 4`. + The directory exists and is empty. Build all persistent state there from the + corpus within 7,200 seconds and 16 GiB of logical bytes. No links, special + files or extended attributes, including on the index root and subdirectories. + Workspace is limited to 64 GiB and 100,000 entries. Index becomes read-only. +- Search command: `bm25-search search --index /work/index --threads 4`. + Persistent stdin/stdout JSONL protocol: request + `{"query_id":"example","text":"example query"}`; response + `{"query_id":"example","results":[{"doc_id":"42","score":1.2}]}`. + Emit exactly one matching response, newline and flush per request. No ready + message or stdout diagnostics; use stderr. Requests are at most 4,096 UTF-8 + bytes; responses including newline at most 65,536 bytes. Return zero to ten + unique valid IDs with finite numeric scores descending; deterministic ties + are allowed. Exit cleanly within five seconds of stdin EOF. No query-file or label-file dependency. +- Commands run without grading privileges. Persistent System V IPC, POSIX + message queues, kernel keyrings, extended-attribute operations and io_uring + are unavailable in all phases; ordinary Rust threads and file-backed memory + mapping are supported. Search can read only its compiled + executable, immutable index and required system libraries. Corpus, source, + compiler caches, hidden data and writable cache directories are unavailable. + Stdout/stderr remain usable. State must be in the index or computed from it in RAM. + +## Measurement and reward + +- Reference: Pyserini 1.4.0, BM25 k1=0.9, b=0.4, default English analyzer, + top 10, text only, no stored raw text, positions or document vectors. Measured + dev MRR@10 is exactly `3236243/17589600`, approximately `0.18398616227770956`. +- MRR: first positive judgment among top 10 gives inverse rank, otherwise zero; + denominator is all 6,980 queries. Every query needs a valid response. Require + MRR at least the exact reference fraction, without rounding to 0.18 or 0.1840. +- Five fresh-process cold samples, no query warmup. Time starts before launch + and includes runtime startup, index loading and first valid response. Report + all samples, median and p95. OS file cache is not evicted: process-cold, not + guaranteed cold-storage latency. +- A new warm process runs the 54 disjoint warmup queries, then all dev queries + with one request outstanding. Externally measure batch seconds, p50/p95 request + latency and throughput `6980/batch_seconds`. Per-request timeout: 120 seconds, + including cold startup. Warmup and measured batch each have a 3,600-second + limit. Sampled cold and warm responses must match exactly, including scores. +- Disk is the logical byte sum of every index file, including metadata and + dictionaries. Report build time and sampled search-process peak RSS, excluding + children and unmapped page cache; the container memory limit includes both. + Cold latency, memory, warm p95 and throughput get no separate bonus term; + throughput is already represented by batch time. Concurrency is one, not a + saturated-server throughput test. +- Rebuild and measure the same pinned reference locally in the verifier. Let + M, T, D be candidate MRR, warm batch seconds, index bytes, with reference + values Mref, Tref, Dref. Equal weights give + `U=((M/Mref)*(Tref/T)*(Dref/D))^(1/3)` and `reward=U/(1+U)`. + Reference-equivalent metrics score 0.5. Improvements in quality, time or disk + raise reward after all quality/resource gates pass. Invalid, missing, + timed-out, over-budget or below-reference submissions receive zero. + Reference/environment failures invalidate the run; they are not model failures. diff --git a/tasks/rust-bm25-search/task.toml b/tasks/rust-bm25-search/task.toml new file mode 100644 index 0000000..b471358 --- /dev/null +++ b/tasks/rust-bm25-search/task.toml @@ -0,0 +1,36 @@ +schema_version = "1.4" + +artifacts = [ + "/app/submission", +] + +[task] +name = "search-swe/rust-bm25-search" +version = "0.1.0" +description = "Build a Rust BM25 index from MS MARCO passages and improve quality, search time and index size above a pinned Pyserini quality floor." +authors = [{ name = "MXueguang", email = "x93ma@edu.uwaterloo.ca" }] +keywords = ["information-retrieval", "bm25", "rust", "cpu", "efficiency"] + +[metadata] +primary_metric = "quality-gated BM25 quality/time/disk tradeoff" + +[agent] +timeout_sec = 10800.0 +user = "root" +network_mode = "no-network" + +[verifier] +timeout_sec = 18000.0 +user = "root" +environment_mode = "separate" +network_mode = "no-network" + +[environment] +build_timeout_sec = 1800.0 +workdir = "/app/submission" +os = "linux" +network_mode = "no-network" +cpus = 4 +memory_mb = 16384 +storage_mb = 65536 +gpus = 0 diff --git a/tasks/rust-bm25-search/tests/.dockerignore b/tasks/rust-bm25-search/tests/.dockerignore new file mode 100644 index 0000000..43ae0e2 --- /dev/null +++ b/tasks/rust-bm25-search/tests/.dockerignore @@ -0,0 +1,2 @@ +__pycache__/ +*.py[cod] diff --git a/tasks/rust-bm25-search/tests/Dockerfile b/tasks/rust-bm25-search/tests/Dockerfile new file mode 100644 index 0000000..6a94c02 --- /dev/null +++ b/tasks/rust-bm25-search/tests/Dockerfile @@ -0,0 +1,12 @@ +FROM docker.io/hanhainebula/search-swe-base:cpu-py3.12-1.0.0 + +COPY install-rust.sh /tmp/install-rust.sh +RUN sh /tmp/install-rust.sh && rm /tmp/install-rust.sh +ENV PATH="/opt/rust/bin:${PATH}" CARGO_HOME=/opt/cargo \ + JAVA_TOOL_OPTIONS="-Xmx10g -XX:ActiveProcessorCount=4" +COPY toolchain/ /seed/ +RUN cd /seed && cargo fetch --locked && cargo build --release --locked --offline \ + && rm -rf /seed/target \ + && useradd --create-home --uid 10001 --user-group submission +COPY . /tests/ +RUN chmod 700 /tests /tests/data /tests/test.sh diff --git a/tasks/rust-bm25-search/tests/benchmark.py b/tasks/rust-bm25-search/tests/benchmark.py new file mode 100644 index 0000000..71d4672 --- /dev/null +++ b/tasks/rust-bm25-search/tests/benchmark.py @@ -0,0 +1,266 @@ +#!/usr/bin/env python3 +"""External wall-clock measurement for a persistent JSONL search process. + +The controller sends one request at a time, timestamps responses itself, +and never accepts submission-provided timing. It does not evict host caches. +""" + +from __future__ import annotations + +import hashlib +import json +import math +import os +import selectors +import select +import signal +import subprocess +import time +from pathlib import Path +from itertools import chain + +from evaluate import InvalidSubmission, validate_response + +MAX_LINE_BYTES = 64 * 1024 + + +def sha256(path: Path) -> str: + with path.open("rb") as stream: + return hashlib.file_digest(stream, "sha256").hexdigest() + + +def index_bytes(directory: Path) -> int: + """Logical file bytes; links, special files and uncounted xattrs are invalid.""" + if not directory.is_dir() or directory.is_symlink(): + raise ValueError("Index must be a real directory") + total = 0 + for path in chain([directory], directory.rglob("*")): + if path.is_symlink(): + raise ValueError(f"Index may not contain symlinks: {path}") + # Check the root and every directory too. Do not ignore permission or + # filesystem errors: an index whose metadata cannot be checked fails. + if os.listxattr(path, follow_symlinks=False): + raise ValueError(f"Index may not contain extended attributes: {path}") + if path.is_file(): + if path.stat().st_nlink != 1: + raise ValueError(f"Index may not contain hard links: {path}") + total += path.stat().st_size + elif not path.is_dir(): + raise ValueError(f"Index may not contain special files: {path}") + if total <= 0: + raise ValueError("Index is empty") + return total + + +def percentile(values: list[float], fraction: float) -> float: + if not values: + raise ValueError("No observations") + ordered = sorted(values) + return ordered[max(0, math.ceil(fraction * len(ordered)) - 1)] + + +class SearchProcess: + def __init__(self, command: list[str], *, stderr: Path, cwd: Path | None = None, + env: dict[str, str] | None = None, cleanup=None): + self.cleanup = cleanup + self.stderr_stream = stderr.open("wb") + self.started = time.monotonic() + try: + self.process = subprocess.Popen(command, stdin=subprocess.PIPE, + stdout=subprocess.PIPE, stderr=self.stderr_stream, + cwd=cwd, env=env, start_new_session=True, bufsize=0) + except BaseException: + self.stderr_stream.close() + raise + self.selector = selectors.DefaultSelector() + self.selector.register(self.process.stdout, selectors.EVENT_READ) + self.buffer = bytearray() + os.set_blocking(self.process.stdin.fileno(), False) + self.peak_rss_kib = 0 + + def _sample_rss(self) -> None: + # Diagnostic process high-water mark, not total cgroup memory/page cache. + # A container memory limit is enforced separately by the operator. + try: + for line in Path(f"/proc/{self.process.pid}/status").read_text().splitlines(): + if line.startswith("VmHWM:"): + self.peak_rss_kib = max(self.peak_rss_kib, int(line.split()[1])) + break + except (OSError, ValueError): + pass + + def request(self, query: dict[str, str], *, timeout: float, + document_count: int) -> tuple[dict, float]: + if self.buffer: + raise InvalidSubmission("Unexpected unsolicited output") + if self.process.poll() is not None: + raise InvalidSubmission("Search process exited before the request") + payload = (json.dumps(query, ensure_ascii=False) + "\n").encode() + if len(payload) > 4096: + raise ValueError("Query exceeds the protocol's 4096-byte request limit") + started = time.monotonic() + deadline = started + timeout + # Requests fit within PIPE_BUF on the supported Linux runtime. + pending = memoryview(payload) + while pending: + remaining = deadline - time.monotonic() + if remaining <= 0: + raise TimeoutError("Search process did not read its request in time") + if not select.select([], [self.process.stdin], [], min(remaining, .1))[1]: + continue + try: + written = os.write(self.process.stdin.fileno(), pending) + pending = pending[written:] + except BlockingIOError: + continue + except BrokenPipeError as error: + raise InvalidSubmission("Search process closed stdin") from error + while b"\n" not in self.buffer: + remaining = deadline - time.monotonic() + if remaining <= 0: + raise TimeoutError(f"Query {query['query_id']} exceeded its timeout") + events = self.selector.select(min(remaining, 0.1)) + self._sample_rss() + if not events: + continue + chunk = os.read(self.process.stdout.fileno(), MAX_LINE_BYTES + 1) + if not chunk: + raise InvalidSubmission("Search process exited without a complete response") + self.buffer.extend(chunk) + if len(self.buffer) > MAX_LINE_BYTES: + raise InvalidSubmission("Search response exceeds the byte limit") + finished = time.monotonic() + line, _, extra = self.buffer.partition(b"\n") + self.buffer = bytearray(extra) + try: + row = json.loads(line) + except (ValueError, UnicodeError) as error: + raise InvalidSubmission("Response is not valid JSON") from error + validate_response(row, query["query_id"], document_count=document_count) + return row, finished - started + + def close(self) -> None: + try: + os.killpg(self.process.pid, signal.SIGTERM) + except ProcessLookupError: + pass + try: + self.process.wait(timeout=1) + except subprocess.TimeoutExpired: + pass + # Always terminate the group, including children surviving their parent. + try: + os.killpg(self.process.pid, signal.SIGKILL) + except ProcessLookupError: + pass + self.process.wait(timeout=5) + self.selector.close() + self.process.stdin.close() + self.process.stdout.close() + self.stderr_stream.close() + if self.cleanup is not None: + self.cleanup() + + def __enter__(self): + return self + + def finish(self) -> None: + self.process.stdin.close() + try: + code = self.process.wait(timeout=5) + except subprocess.TimeoutExpired as error: + raise InvalidSubmission("Search did not exit within five seconds of stdin EOF") from error + # A descendant may retain stdout after its parent exits. Never block + # waiting for its EOF; close() terminates the entire submission group. + os.set_blocking(self.process.stdout.fileno(), False) + try: + extra = os.read(self.process.stdout.fileno(), MAX_LINE_BYTES + 1) + except BlockingIOError: + extra = b"" + if self.buffer or extra: + raise InvalidSubmission("Unexpected output after the final response") + if code: + raise InvalidSubmission(f"Search exited with status {code}") + + def __exit__(self, error_type, *_): + try: + if error_type is None: + self.finish() + finally: + self.close() + + +def measure(command: list[str], *, queries: list[dict], warmup: list[dict], + directory: Path, document_count: int, timeout: float = 120, + cold_samples: int = 5, batch_timeout: float = 3600, + cwd: Path | None = None, env: dict[str, str] | None = None, + cleanup=None) -> tuple[dict, list[dict]]: + if not queries or not warmup: + raise ValueError("Both evaluation and disjoint warmup queries are required") + if cold_samples < 1 or cold_samples > len(queries): + raise ValueError("Cold samples must be between one and the query count") + if timeout <= 0 or batch_timeout <= 0: + raise ValueError("Timeouts must be positive") + def normalized_text(q): + return " ".join(q["text"].casefold().split()) + if ({q["query_id"] for q in queries} & {q["query_id"] for q in warmup} + or {normalized_text(q) for q in queries} & {normalized_text(q) for q in warmup}): + raise ValueError("Warmup and measured queries must be disjoint by ID and normalized text") + directory.mkdir(parents=True, exist_ok=False) + cold_times, cold_rows, rss = [], [], 0 + # Deterministically distribute samples across the query file; every sample + # gets a fresh process. This is process-cold, not a claim of cold disk I/O. + indices = [i * len(queries) // cold_samples for i in range(cold_samples)] + for sample, index in enumerate(indices): + with SearchProcess(command, stderr=directory / f"cold-{sample}.stderr.log", + cwd=cwd, env=env, cleanup=cleanup) as worker: + remaining = timeout - (time.monotonic() - worker.started) + if remaining <= 0: + raise TimeoutError("Cold process launch exceeded its request budget") + row, _ = worker.request(queries[index], timeout=remaining, document_count=document_count) + cold_times.append(time.monotonic() - worker.started) + cold_rows.append(row) + rss = max(rss, worker.peak_rss_kib) + responses, latencies = [], [] + with SearchProcess(command, stderr=directory / "warm.stderr.log", cwd=cwd, env=env, + cleanup=cleanup) as worker: + warmup_started = time.monotonic() + for query in warmup: + remaining = batch_timeout - (time.monotonic() - warmup_started) + if remaining <= 0: + raise TimeoutError("Warmup exceeded its time budget") + worker.request(query, timeout=min(timeout, remaining), document_count=document_count) + started = time.monotonic() + for query in queries: + remaining = batch_timeout - (time.monotonic() - started) + if remaining <= 0: + raise TimeoutError("Complete measured batch exceeded its time budget") + row, elapsed = worker.request(query, timeout=min(timeout, remaining), + document_count=document_count) + responses.append(row) + latencies.append(elapsed) + wall = time.monotonic() - started + rss = max(rss, worker.peak_rss_kib) + by_id = {row["query_id"]: row for row in responses} + for row in cold_rows: + if row != by_id[row["query_id"]]: + raise InvalidSubmission("Cold and warm retrieval results disagree") + with (directory / "results.jsonl").open("w", encoding="utf-8") as stream: + for row in responses: + stream.write(json.dumps(row, ensure_ascii=False, allow_nan=False) + "\n") + metrics = { + "query_count": len(queries), "warmup_query_count": len(warmup), + "warm_seconds": wall, "warm_qps": len(queries) / wall, + "warm_latency_p50_seconds": percentile(latencies, .50), + "warm_latency_p95_seconds": percentile(latencies, .95), + "cold_start_to_first_result_seconds": cold_times, + "cold_start_p50_seconds": percentile(cold_times, .50), + "cold_start_p95_seconds": percentile(cold_times, .95), + "cold_samples": cold_samples, + "cache_policy": "new process; no query warmup; OS file cache is not evicted", + "sampled_search_process_peak_rss_kib": rss, + "rss_scope": "search process only; excludes unmapped page cache and child processes", + "request_concurrency": 1, + } + (directory / "metrics.json").write_text(json.dumps(metrics, indent=2) + "\n") + return metrics, responses diff --git a/tasks/rust-bm25-search/tests/data/dev.qrels.tsv b/tasks/rust-bm25-search/tests/data/dev.qrels.tsv new file mode 100644 index 0000000..ebbfd82 --- /dev/null +++ b/tasks/rust-bm25-search/tests/data/dev.qrels.tsv @@ -0,0 +1,7437 @@ +300674 0 7067032 1 +125705 0 7067056 1 +94798 0 7067181 1 +9083 0 7067274 1 +174249 0 7067348 1 +320792 0 7067677 1 +1090270 0 7067796 1 +1101279 0 7067891 1 +201376 0 7068066 1 +54544 0 7068203 1 +118457 0 7068493 1 +178627 0 7068519 1 +178627 0 7068520 1 +1101278 0 7068907 1 +68095 0 7069266 1 +87892 0 7069601 1 +257309 0 4959637 1 +1090242 0 7070556 1 +211691 0 7070643 1 +165002 0 7070877 1 +1101276 0 7070950 1 +264827 0 7071066 1 +342285 0 7071436 1 +372586 0 7071494 1 +89786 0 7071501 1 +118448 0 7071642 1 +92542 0 7072003 1 +206117 0 7072155 1 +206117 0 7072156 1 +206117 0 7072160 1 +141472 0 7072290 1 +293992 0 2790193 1 +196232 0 7072326 1 +352818 0 7072358 1 +45924 0 5167800 1 +45924 0 7072691 1 +208145 0 7072838 1 +208145 0 7072843 1 +79891 0 7073211 1 +208494 0 7073272 1 +319564 0 7073381 1 +155234 0 502713 1 +14151 0 7073772 1 +67802 0 7074071 1 +1090184 0 7074235 1 +323382 0 4778293 1 +323998 0 7074377 1 +91711 0 1956185 1 +125898 0 7074710 1 +289812 0 262205 1 +333486 0 7075218 1 +1090171 0 7075317 1 +73257 0 7075398 1 +1090170 0 7075411 1 +237373 0 7075449 1 +127876 0 7075540 1 +85095 0 430598 1 +1090165 0 7075801 1 +259417 0 7075870 1 +1101271 0 7075989 1 +281930 0 7076058 1 +205107 0 3489272 1 +205107 0 7076253 1 +307118 0 7076536 1 +87019 0 7076754 1 +335710 0 7076765 1 +127984 0 7076927 1 +1090151 0 3624309 1 +46711 0 7077382 1 +1090146 0 7077624 1 +1090132 0 7078051 1 +1090115 0 7078204 1 +1090110 0 7078250 1 +1090107 0 7078279 1 +1090102 0 7078336 1 +1090100 0 7078350 1 +1090086 0 7078525 1 +1090077 0 7078615 1 +1090072 0 7078672 1 +1090063 0 7078754 1 +1090054 0 7078842 1 +1090043 0 7078956 1 +1101259 0 7078991 1 +1090029 0 7079065 1 +1090029 0 7079067 1 +1089983 0 7079501 1 +1089966 0 7079658 1 +1089964 0 7079676 1 +1089945 0 7079883 1 +1089940 0 7079948 1 +1089925 0 7080091 1 +1089906 0 7080202 1 +1089896 0 7080300 1 +1101236 0 7080466 1 +1089868 0 7080589 1 +1089846 0 7080803 1 +1089832 0 7080937 1 +1089810 0 7081127 1 +1101228 0 7081141 1 +1089805 0 7081193 1 +1089804 0 7081198 1 +1089787 0 7081382 1 +1089776 0 7081482 1 +1089763 0 7081592 1 +1089760 0 7081626 1 +1089750 0 7081741 1 +1089727 0 7081948 1 +1089719 0 7082006 1 +1089706 0 7082136 1 +1089696 0 7082229 1 +1089693 0 7082281 1 +1089691 0 7082303 1 +1089688 0 7082331 1 +1089683 0 7082390 1 +1089678 0 7082454 1 +1089674 0 7082472 1 +1089670 0 4283626 1 +1089656 0 7082678 1 +1101214 0 7082706 1 +1089645 0 7082804 1 +1089639 0 7082876 1 +1101211 0 7083057 1 +1089619 0 7083093 1 +1089597 0 7083329 1 +1089576 0 7083545 1 +1089560 0 7083703 1 +1089558 0 7083723 1 +1089541 0 7083912 1 +1089521 0 7084111 1 +1089511 0 7084213 1 +1089501 0 7084322 1 +1089498 0 7084354 1 +1089469 0 1439346 1 +1089443 0 7084844 1 +1089438 0 7084908 1 +1089434 0 7084934 1 +1089414 0 7085111 1 +1089408 0 7085170 1 +1089406 0 7085194 1 +1089401 0 7085252 1 +1089376 0 7085473 1 +1089355 0 7085726 1 +1089325 0 7086051 1 +1089312 0 7086188 1 +1089293 0 7086354 1 +1089286 0 7086430 1 +1089277 0 7086510 1 +1089277 0 7086512 1 +1089273 0 7086550 1 +1101173 0 7086688 1 +1101172 0 7086809 1 +1089246 0 7086847 1 +1101171 0 7086918 1 +1089214 0 7087159 1 +1089177 0 7087481 1 +1089167 0 7087585 1 +1089167 0 7087589 1 +1089164 0 7087616 1 +1089158 0 7087671 1 +1089156 0 7087695 1 +1089143 0 7087829 1 +1089121 0 7088053 1 +1089093 0 7088254 1 +1089085 0 7088329 1 +1089071 0 2589472 1 +1089051 0 7088654 1 +1089044 0 7088720 1 +1089043 0 7088735 1 +1089036 0 7088809 1 +1089036 0 7088813 1 +1089027 0 7088895 1 +1089026 0 7088908 1 +1089022 0 7088918 1 +1089021 0 7088930 1 +1089002 0 7089124 1 +1089001 0 7089128 1 +1088993 0 7089215 1 +1088987 0 1133215 1 +1088973 0 7089413 1 +1088960 0 7089522 1 +1088958 0 7089538 1 +1088947 0 7089653 1 +1088938 0 7089760 1 +1088928 0 7089861 1 +1088915 0 7090002 1 +1088903 0 7090090 1 +1088889 0 7090228 1 +1088884 0 7090265 1 +1088875 0 4428447 1 +1088869 0 7090442 1 +1088856 0 7090589 1 +1088845 0 7090685 1 +1088832 0 5279465 1 +1088816 0 7090963 1 +1088800 0 7091089 1 +1101131 0 7091104 1 +1102300 0 7091331 1 +1088758 0 7091499 1 +1088742 0 7091657 1 +1088734 0 1376394 1 +1088718 0 7091832 1 +1088715 0 7091855 1 +1088693 0 7092036 1 +1101121 0 7092053 1 +1088685 0 7092126 1 +1088658 0 7092272 1 +1088658 0 7092278 1 +1088653 0 7092301 1 +1088648 0 7092353 1 +1088628 0 7092485 1 +1088606 0 7092563 1 +1101110 0 2309607 1 +1088541 0 7092963 1 +1088539 0 7092969 1 +1088515 0 7093089 1 +1088512 0 7093109 1 +1088510 0 7093135 1 +1088502 0 7093179 1 +1088475 0 7093296 1 +1088475 0 7093297 1 +1088453 0 7093487 1 +1101090 0 7093515 1 +1088444 0 7093554 1 +1088437 0 7093592 1 +1088434 0 7093624 1 +1101088 0 7093680 1 +1088379 0 7093987 1 +1088358 0 7094182 1 +1088349 0 7094260 1 +1088347 0 7094280 1 +1088332 0 7094398 1 +1088311 0 7094511 1 +1088309 0 7094524 1 +1088302 0 7094591 1 +1088302 0 7094594 1 +1088254 0 7095006 1 +1088252 0 7095016 1 +1088221 0 7095129 1 +1088211 0 7095212 1 +1088210 0 7095217 1 +1088209 0 7095230 1 +1088164 0 7095519 1 +1088153 0 7095568 1 +1088138 0 7095660 1 +1101055 0 7096426 1 +1088043 0 7096464 1 +1087999 0 7096873 1 +1087969 0 7097061 1 +1087967 0 7097083 1 +1087959 0 7097165 1 +1101048 0 112313 1 +1087915 0 7097570 1 +1087911 0 7097636 1 +1101044 0 7097656 1 +1087904 0 7097707 1 +1087870 0 7098048 1 +1087869 0 7098058 1 +1087858 0 7098181 1 +1087848 0 7098298 1 +1087835 0 7098433 1 +1087803 0 7098781 1 +1087795 0 7098857 1 +1087774 0 7099045 1 +1087766 0 7099129 1 +1087766 0 7099130 1 +1087764 0 7099149 1 +1087736 0 7099434 1 +1087736 0 2985362 1 +1087735 0 7099448 1 +1087729 0 7099506 1 +1087728 0 7099509 1 +1087727 0 7099522 1 +1087722 0 7099584 1 +1087690 0 7099892 1 +1087687 0 7099935 1 +1087680 0 7099971 1 +1087675 0 7100040 1 +1087634 0 7100317 1 +1101018 0 7100356 1 +1087609 0 7100512 1 +1087604 0 7100555 1 +1087603 0 7100566 1 +1087589 0 7100724 1 +1087589 0 7100726 1 +1087581 0 7100795 1 +1087566 0 7100934 1 +1087556 0 7101044 1 +1087544 0 7101182 1 +1087532 0 7101278 1 +1087514 0 7101448 1 +1087492 0 7101650 1 +1087487 0 7101703 1 +1087486 0 1213268 1 +1087484 0 7101742 1 +1087455 0 7101990 1 +1087435 0 7102127 1 +1087425 0 7102190 1 +1087375 0 7102407 1 +1087375 0 7102408 1 +1087375 0 7102411 1 +1087361 0 7102509 1 +1087351 0 7102627 1 +1087327 0 7102802 1 +1087317 0 7102878 1 +1087309 0 7102914 1 +1087269 0 7103214 1 +1087238 0 7103410 1 +1087226 0 7103529 1 +1087215 0 7103585 1 +1100986 0 7103622 1 +1087204 0 7103700 1 +1087186 0 7103895 1 +1087185 0 7103898 1 +1087173 0 7104007 1 +1087171 0 7104024 1 +1100980 0 7104178 1 +1087129 0 7104460 1 +1087126 0 7104483 1 +1087122 0 7104520 1 +1087114 0 4885390 1 +1087105 0 7104678 1 +1087077 0 7104895 1 +1087076 0 7104908 1 +1087074 0 7104929 1 +1087066 0 7105008 1 +1087061 0 7105044 1 +1087050 0 7105163 1 +1087047 0 7105192 1 +1087046 0 7105204 1 +1087042 0 7105250 1 +1087042 0 7105252 1 +1087018 0 7105476 1 +1087014 0 7105513 1 +1087001 0 7105662 1 +1086976 0 7105825 1 +1086974 0 7105842 1 +1086942 0 7106131 1 +1086933 0 5529138 1 +1086928 0 7106218 1 +1086927 0 7106232 1 +1086917 0 7106343 1 +1086915 0 7106361 1 +1086893 0 7106567 1 +1086886 0 7106635 1 +1086883 0 3098712 1 +1086874 0 7106746 1 +1086860 0 7106893 1 +1086855 0 7106946 1 +1086836 0 7107100 1 +1086834 0 7107115 1 +1086765 0 7107525 1 +1086760 0 7107568 1 +1086715 0 7107910 1 +1086713 0 7107937 1 +1100937 0 369396 1 +1086708 0 7107986 1 +1086701 0 7108051 1 +1086693 0 7108115 1 +1086681 0 7108236 1 +1086679 0 7108247 1 +1086675 0 7108284 1 +1100933 0 7108413 1 +1086637 0 7108466 1 +1086628 0 7108534 1 +1100930 0 7108747 1 +1086595 0 7108813 1 +1086594 0 7108821 1 +1086581 0 7108916 1 +1086575 0 7108969 1 +1086565 0 7109051 1 +1086555 0 7109165 1 +1086532 0 7109416 1 +1086498 0 7109634 1 +1086491 0 7109677 1 +1086477 0 7109836 1 +1100919 0 7109889 1 +1086468 0 7109916 1 +1086439 0 7110052 1 +1086430 0 7110143 1 +1086424 0 7110198 1 +1086391 0 7110552 1 +1086385 0 7110600 1 +1086385 0 7110601 1 +1086384 0 7110606 1 +1086354 0 7110954 1 +1086326 0 7111207 1 +1086309 0 7111386 1 +1086305 0 7111408 1 +1086296 0 7111499 1 +1086288 0 7111590 1 +1086281 0 7111650 1 +1086279 0 7111670 1 +1086271 0 7111754 1 +1086266 0 7111812 1 +1086248 0 7111936 1 +1086241 0 7112009 1 +1086224 0 7112148 1 +1086200 0 7112303 1 +1086186 0 7112456 1 +1086174 0 7112559 1 +1086145 0 7112788 1 +1086120 0 7112966 1 +1086085 0 7113274 1 +1086075 0 7113372 1 +1086046 0 7113578 1 +1086022 0 6425089 1 +1086014 0 7113831 1 +1086008 0 7113886 1 +1085980 0 7114135 1 +1085967 0 7114288 1 +1100875 0 7114492 1 +1100875 0 7114498 1 +1085943 0 7114515 1 +1085943 0 7114517 1 +1085936 0 7114596 1 +1085930 0 7114655 1 +1085924 0 7114739 1 +1085918 0 7114795 1 +1085889 0 7115057 1 +1085888 0 7115076 1 +1085862 0 7115322 1 +1085845 0 7115471 1 +1085842 0 7115523 1 +1085812 0 7115790 1 +1085804 0 7115878 1 +1085804 0 7115880 1 +1085796 0 7115943 1 +1085780 0 7116118 1 +1085779 0 7116125 1 +1085777 0 7116141 1 +1085775 0 7116157 1 +1085764 0 7116260 1 +1085762 0 7116278 1 +1085762 0 7116282 1 +1085760 0 7116292 1 +1085741 0 2123320 1 +1085733 0 7116569 1 +1100855 0 7116744 1 +1085697 0 7116917 1 +1085674 0 7117069 1 +1100852 0 7117096 1 +1085658 0 7117184 1 +1085630 0 7117462 1 +1085613 0 7117569 1 +1085586 0 7117859 1 +1085584 0 7117874 1 +1085572 0 7117981 1 +1085550 0 7118190 1 +1085545 0 7118226 1 +1085535 0 7118287 1 +1085533 0 7118301 1 +1085532 0 7118318 1 +1085521 0 7118416 1 +1085517 0 7118453 1 +1100839 0 7118484 1 +1085510 0 7118520 1 +1085497 0 7118637 1 +1085457 0 7118963 1 +1085456 0 7118975 1 +1085454 0 7119001 1 +1085441 0 7119147 1 +1085434 0 7119187 1 +1085422 0 7119316 1 +1085421 0 7119331 1 +1085393 0 7119470 1 +1085386 0 7119548 1 +1085356 0 7119740 1 +1085351 0 7119787 1 +1085348 0 7119816 1 +1085341 0 7119885 1 +1085339 0 7119910 1 +1085327 0 7119970 1 +1085319 0 7120073 1 +1085303 0 7120173 1 +1085288 0 7120331 1 +1085279 0 7120427 1 +1085245 0 7120828 1 +1085229 0 7120979 1 +1100816 0 7121035 1 +1085197 0 2951704 1 +1085192 0 7121349 1 +1085141 0 7121801 1 +1085139 0 7121818 1 +1085048 0 7122600 1 +1085035 0 2629412 1 +1085013 0 7122970 1 +1085008 0 7123013 1 +1084986 0 7123215 1 +1084982 0 7123252 1 +1084971 0 7123374 1 +1084942 0 7123628 1 +1084930 0 7123743 1 +1084910 0 7123877 1 +1084906 0 3152590 1 +1084906 0 494823 1 +1084906 0 7123933 1 +1084905 0 7123943 1 +1084898 0 7124027 1 +1084898 0 7124029 1 +1084898 0 7124035 1 +1084889 0 7124113 1 +1084887 0 7124139 1 +1100783 0 7124396 1 +1084848 0 7124519 1 +1084838 0 7124631 1 +1084838 0 7124633 1 +1084838 0 7124636 1 +1084838 0 7124637 1 +1084814 0 7124884 1 +1084769 0 392674 1 +1084755 0 7125439 1 +1100772 0 7125623 1 +1084722 0 7125687 1 +1084713 0 7125770 1 +1084713 0 7125772 1 +1084712 0 7125784 1 +1084686 0 7125967 1 +1100765 0 7126387 1 +1084624 0 7126557 1 +1084603 0 7126756 1 +1084602 0 7126763 1 +1084599 0 7126790 1 +1084582 0 537325 1 +1084555 0 7127220 1 +1084518 0 7127528 1 +1084516 0 7127554 1 +1084512 0 7127588 1 +1084478 0 7127820 1 +1084475 0 7127854 1 +1084469 0 7127941 1 +1084441 0 7128207 1 +1084435 0 7128274 1 +1084408 0 7128553 1 +1084408 0 7128560 1 +1084403 0 7128602 1 +1084389 0 7128734 1 +1084383 0 7128776 1 +1084383 0 7128779 1 +1084354 0 7129076 1 +1084336 0 7129250 1 +1084330 0 7129309 1 +1084326 0 7129364 1 +1084324 0 1193200 1 +1084308 0 7129494 1 +1102262 0 7129543 1 +1084301 0 7129583 1 +1084289 0 7129704 1 +1100732 0 7129766 1 +1084276 0 7129849 1 +1084273 0 7129866 1 +1084233 0 7130174 1 +1084230 0 7130196 1 +1084197 0 7130537 1 +1100724 0 7130541 1 +1084192 0 7130584 1 +1084086 0 7131489 1 +1084076 0 7131592 1 +1084075 0 7131601 1 +1084041 0 7131962 1 +1084038 0 7131995 1 +1083997 0 7132363 1 +1083967 0 7132606 1 +1083952 0 7132766 1 +1083948 0 7132812 1 +1083945 0 7132843 1 +1083933 0 7132959 1 +1083926 0 7133021 1 +1083909 0 2866050 1 +1083865 0 7133523 1 +1083852 0 7133662 1 +1083846 0 542028 1 +1083839 0 7133800 1 +1083832 0 7133862 1 +1083831 0 7133887 1 +1083822 0 7133967 1 +1083819 0 7134010 1 +1083800 0 7134187 1 +1083797 0 7134213 1 +1083791 0 7134246 1 +1100687 0 3935093 1 +1083783 0 7134339 1 +1083743 0 7134662 1 +1083727 0 7134776 1 +1083722 0 7134803 1 +1083721 0 7134814 1 +1083713 0 7134909 1 +1083704 0 7135014 1 +1083690 0 7135151 1 +1083686 0 7135193 1 +1083675 0 1207273 1 +1083663 0 7135416 1 +1083642 0 7135569 1 +1083641 0 7135580 1 +1083627 0 7135660 1 +1083611 0 7135798 1 +1083598 0 7135949 1 +1083597 0 7135965 1 +1083584 0 7136061 1 +1100661 0 7136547 1 +1083537 0 7136558 1 +1083535 0 7136575 1 +1083517 0 7136745 1 +1083508 0 7136842 1 +1083502 0 7136893 1 +1083502 0 7136895 1 +1083500 0 7136911 1 +1083500 0 7136916 1 +1083499 0 7136942 1 +1083493 0 7136987 1 +1083472 0 7137181 1 +1083443 0 7137482 1 +1083430 0 7137600 1 +1083428 0 7137630 1 +1083410 0 7137810 1 +1083401 0 7137904 1 +1083362 0 7138276 1 +1083361 0 7138288 1 +1083345 0 7138475 1 +1083342 0 7138502 1 +1083341 0 2266319 1 +1083340 0 7138515 1 +1083332 0 7138601 1 +1083332 0 7138603 1 +1083332 0 7138606 1 +1083307 0 7138717 1 +1100640 0 7138770 1 +1083296 0 7138816 1 +1083293 0 7138843 1 +1100639 0 7138875 1 +1083285 0 7138919 1 +1083278 0 1212500 1 +1083268 0 7139054 1 +1083267 0 7139070 1 +1083243 0 7139251 1 +1100634 0 7139302 1 +1083161 0 7140020 1 +1083158 0 7140038 1 +1083157 0 7140047 1 +1083152 0 7140105 1 +1083150 0 7140121 1 +1083127 0 7140336 1 +1083125 0 7140358 1 +1083108 0 7140503 1 +1083095 0 7140654 1 +1083095 0 7140656 1 +1083095 0 7140662 1 +1083092 0 7140692 1 +1083085 0 85696 1 +1083052 0 7140890 1 +1083021 0 7141204 1 +1083017 0 7141258 1 +1083010 0 7141335 1 +1083010 0 7141337 1 +1083000 0 7141450 1 +1082978 0 7141552 1 +1082966 0 7141624 1 +1082948 0 7141783 1 +1082947 0 7141792 1 +1082924 0 7141911 1 +1082893 0 7142099 1 +1082877 0 7142190 1 +1082872 0 7142243 1 +1082870 0 1696122 1 +1082840 0 7142526 1 +1082835 0 7142571 1 +1082807 0 7142823 1 +1082792 0 4879323 1 +1082779 0 7143126 1 +1082759 0 7143238 1 +1082759 0 7143240 1 +1082751 0 7143318 1 +1082750 0 7143330 1 +1082730 0 7143439 1 +1082701 0 7143620 1 +1082668 0 7143807 1 +1082653 0 7143926 1 +1082622 0 7144010 1 +1082607 0 7144159 1 +1082603 0 7144202 1 +1082576 0 7144391 1 +1082547 0 7144521 1 +1100581 0 7144561 1 +1082536 0 7144584 1 +1082531 0 7144619 1 +1100580 0 7144671 1 +1082502 0 7144918 1 +1082501 0 7144926 1 +1082455 0 7145392 1 +1082448 0 7145463 1 +1082445 0 7145489 1 +1082427 0 7145657 1 +1082384 0 371575 1 +1082377 0 7146139 1 +1082351 0 7146386 1 +1082351 0 7146387 1 +1082351 0 7146390 1 +1082341 0 7146502 1 +1082339 0 3357223 1 +1082336 0 105526 1 +1082332 0 7146585 1 +1082281 0 7147037 1 +1082265 0 7147182 1 +1082263 0 5289525 1 +1082242 0 7147356 1 +1082117 0 7147504 1 +1082091 0 7147522 1 +1100544 0 7147550 1 +1082002 0 7147611 1 +1081946 0 7147702 1 +1100541 0 7147901 1 +1081730 0 7147941 1 +1081609 0 7148053 1 +1081595 0 7148073 1 +1081338 0 7148217 1 +1100537 0 7148363 1 +1081091 0 7148446 1 +1081086 0 7148498 1 +1080970 0 7148569 1 +1080950 0 7148624 1 +1080948 0 7148643 1 +1080937 0 7148697 1 +1100533 0 7148782 1 +1080555 0 7148911 1 +1080406 0 7149086 1 +1080253 0 7149211 1 +1080031 0 7149425 1 +1080010 0 7149449 1 +1102240 0 7149452 1 +1079987 0 7149648 1 +1079817 0 7149776 1 +1079815 0 7149789 1 +1079535 0 7150113 1 +1079340 0 7150401 1 +1079231 0 7150489 1 +1079086 0 7150646 1 +1079050 0 7150658 1 +1078906 0 4678758 1 +1078765 0 7150840 1 +1078222 0 7151276 1 +1077844 0 7151513 1 +1077356 0 7151669 1 +1100505 0 7151820 1 +1077019 0 7151920 1 +1077006 0 7151971 1 +1077002 0 7151990 1 +1100499 0 7152150 1 +1076269 0 7152478 1 +1100496 0 7152490 1 +1075980 0 7152784 1 +1100492 0 7152839 1 +1075919 0 7152919 1 +1075741 0 7153085 1 +1075656 0 7153209 1 +1075636 0 7153226 1 +1100488 0 7153281 1 +1075608 0 7153291 1 +1075591 0 2196128 1 +1075588 0 7153381 1 +1100486 0 7153494 1 +1075348 0 7153741 1 +1075336 0 7153793 1 +1075313 0 7153842 1 +1075262 0 7153921 1 +1075244 0 7153978 1 +1074997 0 7154420 1 +1074995 0 7154432 1 +1074989 0 7154444 1 +1074989 0 7154451 1 +1074949 0 7154462 1 +1074883 0 7154492 1 +1074807 0 7154587 1 +1074804 0 7154604 1 +1102235 0 7155089 1 +1074001 0 7155192 1 +1073943 0 7155246 1 +1073805 0 7155329 1 +1073801 0 7155348 1 +1073640 0 7155493 1 +1073569 0 7155564 1 +1073365 0 7155798 1 +1073358 0 7155806 1 +1072988 0 7156061 1 +1072874 0 7156123 1 +1072750 0 7156243 1 +1072603 0 7156376 1 +1072513 0 7156432 1 +1100458 0 7156447 1 +1072500 0 7156466 1 +1072479 0 7156499 1 +1100457 0 7156564 1 +1100455 0 7156779 1 +1100455 0 7156780 1 +1072188 0 7156804 1 +1100454 0 7156891 1 +1071992 0 7156996 1 +1071598 0 7157398 1 +1071545 0 7157407 1 +1071534 0 7157420 1 +1071389 0 5208253 1 +1071198 0 7157715 1 +1070546 0 7158201 1 +1070546 0 7158204 1 +1070452 0 7158303 1 +1070324 0 7158428 1 +1070131 0 7158532 1 +1100438 0 7158589 1 +1069983 0 7158638 1 +1069981 0 7158640 1 +1069717 0 2496088 1 +1069521 0 7159235 1 +1069405 0 7159286 1 +1069405 0 7159288 1 +1069344 0 7159357 1 +1069327 0 7159370 1 +1069313 0 7159381 1 +1069222 0 7159542 1 +1069128 0 7159633 1 +1069108 0 7159660 1 +1069028 0 7159758 1 +1068952 0 7159801 1 +1068715 0 3628556 1 +1068584 0 7160065 1 +1068290 0 7160260 1 +1068276 0 7160269 1 +1067826 0 7160664 1 +1067772 0 7160750 1 +1067764 0 7160805 1 +1067724 0 7160861 1 +1067659 0 7160909 1 +1100415 0 7160927 1 +1067640 0 7161101 1 +1067587 0 7161185 1 +1067284 0 7161432 1 +1067276 0 7161448 1 +1066971 0 7161677 1 +1066966 0 180622 1 +1066958 0 7161700 1 +1066916 0 7161745 1 +1066716 0 7161929 1 +1066709 0 7161960 1 +1100403 0 7162062 1 +1066161 0 7162357 1 +1065971 0 7162493 1 +1065728 0 7162717 1 +1065712 0 7162750 1 +1065650 0 7162765 1 +1065558 0 7162884 1 +1065551 0 7162902 1 +1065494 0 7162983 1 +1065494 0 7162987 1 +1065160 0 7163370 1 +1064961 0 7163548 1 +1064808 0 7163603 1 +1064687 0 7163703 1 +1064687 0 7163709 1 +1064529 0 7163878 1 +1064473 0 7164008 1 +1064206 0 7164219 1 +1064195 0 7164232 1 +1063974 0 7164384 1 +1063892 0 7164470 1 +1063777 0 7164704 1 +1063765 0 6998646 1 +1063758 0 1365657 1 +1063702 0 7164845 1 +1063644 0 7165005 1 +1063607 0 7165026 1 +1063478 0 7165224 1 +1063461 0 7165265 1 +1063371 0 7165375 1 +1063349 0 7165391 1 +1100370 0 7165423 1 +1062961 0 7165819 1 +1062928 0 7165889 1 +1062784 0 7166120 1 +1062744 0 7166234 1 +1062744 0 7166235 1 +1062687 0 7166303 1 +1062609 0 7166417 1 +1062589 0 7166455 1 +1062511 0 7166524 1 +1100357 0 7166661 1 +1062350 0 7166774 1 +1062334 0 7166795 1 +1062332 0 7166808 1 +1062233 0 7167039 1 +1062223 0 7167072 1 +1061762 0 7167468 1 +1061472 0 7167609 1 +1061382 0 7167668 1 +1061324 0 7167687 1 +1061237 0 7167765 1 +1061210 0 7167801 1 +1061167 0 7167846 1 +1060881 0 7168121 1 +1060868 0 7168155 1 +1060795 0 7168247 1 +1060623 0 4052584 1 +1060566 0 7168414 1 +1060496 0 7168467 1 +1060462 0 7168511 1 +1060391 0 7168612 1 +1060342 0 6529214 1 +1060040 0 7168976 1 +1060039 0 7168992 1 +1059698 0 1433239 1 +1059601 0 7169371 1 +1059496 0 7169477 1 +1059421 0 7169557 1 +1059420 0 7169564 1 +1059287 0 7169951 1 +1059253 0 7169984 1 +1059077 0 7170192 1 +1059045 0 7170234 1 +1100319 0 7170260 1 +1058952 0 7170462 1 +1058885 0 7170528 1 +1058792 0 7170746 1 +1058604 0 1567056 1 +1100308 0 7171143 1 +1058601 0 7171168 1 +1058515 0 7171320 1 +1058470 0 7171390 1 +1058442 0 7171472 1 +1058325 0 7171673 1 +1058271 0 7171765 1 +1058182 0 7171905 1 +1058142 0 7172010 1 +1058141 0 4422656 1 +1100299 0 7172062 1 +1058036 0 1136320 1 +1057996 0 7172323 1 +1057937 0 7172447 1 +1057708 0 7172572 1 +1057656 0 7172653 1 +1057631 0 7172696 1 +1057539 0 7172798 1 +1057367 0 7173017 1 +1057334 0 7173075 1 +1057139 0 7173406 1 +1057112 0 7173446 1 +1057015 0 7173581 1 +1056758 0 7173901 1 +1056742 0 7071277 1 +1056726 0 7173996 1 +1056644 0 7174191 1 +1056580 0 7174285 1 +1056446 0 7174389 1 +1056437 0 7174419 1 +1056303 0 7174634 1 +1056265 0 7174734 1 +1056211 0 7174859 1 +1056163 0 7174952 1 +1056159 0 7174969 1 +1056060 0 7175177 1 +1056057 0 7175200 1 +1055940 0 7175394 1 +1055889 0 7175462 1 +1055717 0 7175599 1 +1055505 0 7175875 1 +1055197 0 7176630 1 +1055176 0 7176667 1 +1055125 0 7176742 1 +1054999 0 7176922 1 +1054969 0 7176952 1 +1054958 0 7176974 1 +1054923 0 7177087 1 +1054707 0 7177367 1 +1054595 0 7177568 1 +1054593 0 7177597 1 +1054468 0 7177918 1 +1054451 0 7178038 1 +1054450 0 7178052 1 +1054440 0 7178110 1 +1054438 0 6689409 1 +1054339 0 7178272 1 +1054328 0 7178294 1 +1054189 0 7178616 1 +1054186 0 7178665 1 +1054023 0 7178977 1 +1053931 0 7179178 1 +1053931 0 7179185 1 +1053901 0 7179283 1 +1053896 0 7179316 1 +1053716 0 7179425 1 +1100229 0 7179518 1 +1053611 0 7179705 1 +1102206 0 7179733 1 +1100226 0 7179859 1 +1100224 0 7180062 1 +1053253 0 7180308 1 +1053219 0 787613 1 +1052985 0 7180637 1 +1052965 0 1916842 1 +1100218 0 297186 1 +1052640 0 7180994 1 +1052615 0 7181049 1 +1052585 0 7181095 1 +1052274 0 7181518 1 +1052115 0 7181909 1 +1052089 0 7181986 1 +1051943 0 7182080 1 +1051942 0 7182094 1 +1051902 0 7182169 1 +1051808 0 7182286 1 +1051723 0 7182394 1 +1051571 0 5049881 1 +1051530 0 7183057 1 +1051520 0 1782428 1 +1051475 0 7183163 1 +1051475 0 7183167 1 +1051422 0 7183229 1 +1100192 0 7183362 1 +1051372 0 7183368 1 +1051352 0 7183414 1 +1051339 0 7183442 1 +1051307 0 7183532 1 +1100190 0 7183581 1 +1051285 0 7183600 1 +1051279 0 7183615 1 +1051257 0 7183652 1 +1051229 0 7183698 1 +1051223 0 7183716 1 +1051214 0 1590950 1 +1051211 0 7183753 1 +1100188 0 7183798 1 +1051112 0 7183892 1 +1100187 0 7183900 1 +1051108 0 7183936 1 +1050923 0 7184191 1 +1050778 0 7184530 1 +1050695 0 7184656 1 +1050275 0 7185091 1 +1050231 0 7185139 1 +1049955 0 7185448 1 +1100173 0 7185490 1 +1049791 0 7185644 1 +1049774 0 7185662 1 +1049456 0 6121038 1 +1100168 0 7186042 1 +1049329 0 7186077 1 +1100167 0 7186156 1 +1049085 0 7186309 1 +1048917 0 7186456 1 +1048642 0 7187023 1 +1048585 0 7187158 1 +1048381 0 7187564 1 +1048377 0 7187592 1 +1048363 0 7187638 1 +1048361 0 1514592 1 +1048359 0 7187663 1 +1048303 0 7187757 1 +1048282 0 7187827 1 +1048281 0 7187833 1 +1100151 0 7187845 1 +1048185 0 7188025 1 +1047987 0 7188337 1 +1047917 0 7188469 1 +1047913 0 7188494 1 +1047854 0 7188576 1 +1047843 0 7188594 1 +1047833 0 7188670 1 +1100143 0 7188745 1 +1047794 0 7188777 1 +1047738 0 2026902 1 +1047708 0 7188993 1 +1047702 0 7189043 1 +1047700 0 7189068 1 +1047662 0 7189195 1 +1047642 0 7189248 1 +1100138 0 7189279 1 +1047629 0 7189291 1 +1047599 0 7189349 1 +1100137 0 7189386 1 +1047548 0 7189451 1 +1100134 0 1849766 1 +1047386 0 7189773 1 +1047365 0 7189804 1 +1047269 0 7189902 1 +1047162 0 7190154 1 +1047160 0 7190170 1 +1047138 0 7190276 1 +1047010 0 654791 1 +1046969 0 7190556 1 +1046931 0 7190589 1 +1046736 0 7190983 1 +1100119 0 7190993 1 +1046569 0 7191440 1 +1046567 0 7191479 1 +1046520 0 7191502 1 +1046475 0 7191554 1 +1046463 0 7191628 1 +1046387 0 7191851 1 +1046384 0 7191864 1 +1046161 0 7192236 1 +1046093 0 7192367 1 +1100106 0 4257861 1 +1046047 0 7192436 1 +1046042 0 7192456 1 +1100105 0 7192489 1 +1045855 0 7192781 1 +1045853 0 7192790 1 +1045826 0 7192866 1 +1045717 0 7193046 1 +1045709 0 7193118 1 +1045567 0 7193374 1 +1100094 0 7193390 1 +1045554 0 7193418 1 +1045540 0 3743664 1 +1045527 0 7193473 1 +1045527 0 7193475 1 +1045494 0 7193571 1 +1045374 0 7193888 1 +1045347 0 7193967 1 +1045229 0 7194223 1 +1045227 0 7194251 1 +1045208 0 7194328 1 +1045208 0 7194329 1 +1045135 0 7194533 1 +1045072 0 2643049 1 +1045071 0 7194681 1 +1100077 0 7194950 1 +1100077 0 7194955 1 +1100070 0 7195711 1 +1044249 0 2872182 1 +1044244 0 7195770 1 +1043995 0 7196268 1 +1043969 0 7196311 1 +1100064 0 7196388 1 +1043955 0 7196401 1 +1043914 0 4771283 1 +1043815 0 7196767 1 +1043658 0 7108258 1 +1043568 0 7197007 1 +1043545 0 7197033 1 +1043337 0 1696361 1 +1043064 0 7197436 1 +1042978 0 7197542 1 +1100051 0 6925232 1 +1042800 0 7197738 1 +1042752 0 7197777 1 +1042752 0 991589 1 +1042626 0 7197935 1 +1042507 0 7198089 1 +1042426 0 7198140 1 +1042364 0 7198175 1 +1042364 0 7198180 1 +1042158 0 7198653 1 +1042099 0 7198812 1 +1041951 0 7198934 1 +1041948 0 7198959 1 +1041924 0 7199090 1 +1100035 0 7199352 1 +1041520 0 7199549 1 +1041226 0 7199838 1 +1041146 0 7200025 1 +1041043 0 6419354 1 +1040959 0 7200210 1 +1040959 0 7200213 1 +1040959 0 7200218 1 +1040848 0 7200299 1 +1040793 0 7200386 1 +1040703 0 1468542 1 +1040532 0 7200758 1 +1040409 0 7200948 1 +1040312 0 7201034 1 +1040312 0 7201036 1 +1040238 0 7201271 1 +1040099 0 7201611 1 +1040088 0 7201739 1 +1040082 0 7201783 1 +1040064 0 7201894 1 +1100010 0 7201930 1 +1040038 0 7201997 1 +1040030 0 7202098 1 +1039746 0 7202337 1 +1039728 0 7202357 1 +1039521 0 7202782 1 +1039298 0 7203082 1 +1099998 0 7203246 1 +1039052 0 7203363 1 +1039002 0 7203426 1 +1038879 0 7203623 1 +1038859 0 7203676 1 +1038830 0 7203741 1 +1038724 0 7203839 1 +1038527 0 7204209 1 +1099985 0 7204448 1 +1038184 0 7204654 1 +1038161 0 7204742 1 +1099981 0 7204887 1 +1099980 0 7204987 1 +1037872 0 7205115 1 +1037817 0 7205200 1 +1037722 0 7205409 1 +1037689 0 1872166 1 +1037662 0 7205532 1 +1037373 0 7205912 1 +1037302 0 7206018 1 +1037250 0 7206078 1 +1037188 0 5403877 1 +1037116 0 7206269 1 +1037033 0 7206355 1 +1036784 0 7206717 1 +1036782 0 171535 1 +1036656 0 7207005 1 +1036627 0 7207097 1 +1102177 0 7207489 1 +1102177 0 7207492 1 +1102177 0 7207496 1 +1036385 0 7207568 1 +1036380 0 7207608 1 +1099955 0 7207616 1 +1036244 0 7207740 1 +1036214 0 7207793 1 +1036005 0 7208259 1 +1035931 0 7208297 1 +1035874 0 7208363 1 +1099947 0 7208390 1 +1035805 0 7208493 1 +1035719 0 7208597 1 +1099943 0 7208842 1 +1035535 0 7208994 1 +1035410 0 7209225 1 +1035383 0 7209267 1 +1035379 0 7209295 1 +1035367 0 7209314 1 +1035321 0 7209396 1 +1035278 0 7209485 1 +1035247 0 7209518 1 +1035078 0 7209824 1 +1035006 0 7209930 1 +1034845 0 7210090 1 +1034839 0 7210146 1 +1034761 0 7210316 1 +1034703 0 7210452 1 +1034703 0 7210453 1 +1034680 0 7210550 1 +1034679 0 7210561 1 +1034666 0 7210633 1 +1034595 0 7210726 1 +1034587 0 7210738 1 +1034587 0 7210744 1 +1034446 0 7210943 1 +1034409 0 7210998 1 +1034204 0 7211181 1 +1034172 0 7211302 1 +1034136 0 7211406 1 +1034050 0 7211513 1 +1034039 0 7211610 1 +1099914 0 7211686 1 +1033962 0 7211818 1 +1033927 0 7211854 1 +1099911 0 7212028 1 +1099911 0 7212031 1 +1033725 0 7212184 1 +1033718 0 7212203 1 +1033652 0 7212314 1 +1033534 0 7212433 1 +1033534 0 7212434 1 +1033443 0 7212499 1 +1033398 0 7212537 1 +1033296 0 7212637 1 +1033250 0 7212754 1 +1033249 0 7212767 1 +1033205 0 7212843 1 +1033205 0 7212848 1 +1099903 0 7212883 1 +1033092 0 7213082 1 +1033007 0 7213206 1 +1032822 0 7213486 1 +1032758 0 7213586 1 +1032341 0 7214212 1 +1032281 0 7214316 1 +1099888 0 7214323 1 +1032198 0 7214524 1 +1032182 0 7214586 1 +1032156 0 7214632 1 +1032019 0 7214862 1 +1031976 0 7214898 1 +1031910 0 7214917 1 +1031909 0 7214926 1 +1031861 0 7215055 1 +1099880 0 7215218 1 +1031684 0 7215382 1 +1031684 0 7215385 1 +1031682 0 7215392 1 +1031679 0 7215418 1 +1031580 0 7215701 1 +1031502 0 7215801 1 +1031173 0 7216035 1 +1031054 0 7216249 1 +1031047 0 7216281 1 +1031033 0 7216300 1 +1031032 0 7216310 1 +1030924 0 7216577 1 +1030823 0 7216766 1 +1099865 0 7216773 1 +1030722 0 7216923 1 +1030623 0 7217129 1 +1099859 0 7217431 1 +1030451 0 7217514 1 +1030388 0 7217741 1 +1030381 0 7217799 1 +1099855 0 6980249 1 +1030378 0 7217828 1 +1030324 0 7217875 1 +1030271 0 7217940 1 +1030230 0 7217960 1 +1030215 0 7218005 1 +1030176 0 7218061 1 +1029909 0 7218369 1 +1029908 0 7218376 1 +1029772 0 7218572 1 +1029617 0 7218988 1 +1029552 0 7219107 1 +1029544 0 7219200 1 +1029492 0 7219256 1 +1029402 0 7219338 1 +1029291 0 7219457 1 +1099836 0 7219650 1 +1029181 0 7219802 1 +1099834 0 7219885 1 +1029124 0 7220016 1 +1029058 0 7220130 1 +1099831 0 7220186 1 +1029031 0 7220194 1 +1029030 0 7220206 1 +1029003 0 7220310 1 +1028796 0 7220975 1 +1028755 0 7220998 1 +1028753 0 7221023 1 +1028752 0 7221033 1 +1099823 0 7221124 1 +1028711 0 7221252 1 +1028670 0 7221317 1 +1028608 0 7221489 1 +1028598 0 7221542 1 +1028538 0 7221660 1 +1099816 0 7221920 1 +1028179 0 2040739 1 +1028098 0 7222146 1 +1027919 0 7222347 1 +1027817 0 7222518 1 +1027812 0 7222529 1 +1027650 0 7222752 1 +1102163 0 7222808 1 +1027373 0 89161 1 +1099806 0 7223045 1 +1099806 0 7223048 1 +1099805 0 7223153 1 +1027178 0 7223176 1 +1026991 0 7223320 1 +1026991 0 7223327 1 +1099803 0 7223384 1 +1026799 0 7223830 1 +1026775 0 7223855 1 +1026768 0 7223929 1 +1026148 0 7224650 1 +1025991 0 7224789 1 +1025801 0 7225140 1 +1025624 0 7225389 1 +1025483 0 7225667 1 +1025290 0 7225843 1 +1025270 0 7225879 1 +1025259 0 7225897 1 +1024904 0 7226370 1 +1024904 0 7226373 1 +1024893 0 7226385 1 +1024835 0 7226565 1 +1024727 0 1216143 1 +1024672 0 7226776 1 +1024667 0 7226805 1 +1024592 0 7226965 1 +1024591 0 7226978 1 +1024528 0 7227143 1 +1099767 0 7227323 1 +1024305 0 7227444 1 +1024300 0 7227476 1 +1024288 0 7227531 1 +1024221 0 7227653 1 +1024166 0 7227711 1 +1024069 0 7227866 1 +1099761 0 7227997 1 +1099756 0 7228575 1 +1023025 0 7228990 1 +1022911 0 844915 1 +1022907 0 7229185 1 +1099746 0 7229202 1 +1022832 0 7229404 1 +1022782 0 7229464 1 +1022769 0 7229482 1 +1022735 0 7229581 1 +1022712 0 7229651 1 +1022712 0 7229653 1 +1022630 0 7229744 1 +1022621 0 7229777 1 +1022620 0 7229780 1 +1099739 0 7229846 1 +1022442 0 4944453 1 +1022410 0 7230049 1 +1022370 0 7230094 1 +1022359 0 7230131 1 +1099733 0 7230403 1 +1022198 0 7230408 1 +1022198 0 7230416 1 +1022178 0 7230437 1 +1022124 0 2495184 1 +1022022 0 7230751 1 +1021971 0 7230798 1 +1099729 0 7230826 1 +1021931 0 7230876 1 +1021900 0 7231005 1 +1099726 0 7231151 1 +1021797 0 7231200 1 +1021695 0 7231321 1 +1021682 0 7231345 1 +1021605 0 7231423 1 +1021327 0 7231857 1 +1021324 0 7231901 1 +1021318 0 7231966 1 +1021277 0 7232021 1 +1021170 0 7232099 1 +1021065 0 7232228 1 +1021053 0 7232251 1 +1020907 0 7179791 1 +1020724 0 7232727 1 +1020710 0 7232730 1 +1020500 0 7232975 1 +1020376 0 7233137 1 +1099706 0 7233145 1 +1020244 0 7233354 1 +1020244 0 7233356 1 +1020198 0 7233492 1 +1099700 0 7233819 1 +1019787 0 7234243 1 +1019783 0 73242 1 +1019724 0 7234407 1 +1019705 0 7234511 1 +1019649 0 7234626 1 +1019602 0 7234681 1 +1019414 0 7234958 1 +1019262 0 7235073 1 +1019236 0 7235110 1 +1019200 0 7235182 1 +1018918 0 7235642 1 +1018807 0 7235794 1 +1018658 0 7236028 1 +1018359 0 7236403 1 +1099670 0 7236803 1 +1018056 0 7236861 1 +1018032 0 7236940 1 +1018032 0 7236941 1 +1017971 0 7237117 1 +1017966 0 7237129 1 +1017952 0 2388250 1 +1017830 0 1263638 1 +1017773 0 7237217 1 +1017706 0 7237284 1 +1017692 0 7237292 1 +1017687 0 7237302 1 +1017605 0 7237410 1 +1017537 0 7237531 1 +1017529 0 7237580 1 +1017524 0 7237598 1 +1017476 0 7237632 1 +1017276 0 7237947 1 +1017204 0 7237997 1 +1099656 0 7238360 1 +1016915 0 7238461 1 +1016879 0 7238544 1 +1099653 0 7238718 1 +1016676 0 7238811 1 +1016611 0 7239072 1 +1016583 0 7239131 1 +1016565 0 7239183 1 +1016460 0 7239320 1 +1016281 0 7239443 1 +1016254 0 7239542 1 +1016154 0 7239631 1 +1016015 0 7239766 1 +1016013 0 6975555 1 +1015641 0 7240024 1 +1099636 0 7240158 1 +1015347 0 7240345 1 +1015307 0 7240379 1 +1099632 0 7240603 1 +1014885 0 1100911 1 +1014884 0 7240637 1 +1014264 0 7241147 1 +1099626 0 7241157 1 +1014242 0 7241170 1 +1014210 0 7241222 1 +1014210 0 3936732 1 +1014132 0 7241339 1 +1014131 0 7241344 1 +1013965 0 7241551 1 +1013797 0 7241678 1 +1013615 0 7241873 1 +1013592 0 7241909 1 +1013579 0 7241951 1 +1013570 0 7241958 1 +1013492 0 7242060 1 +1013424 0 7242112 1 +1013304 0 7242268 1 +1013267 0 7242338 1 +1013229 0 7242422 1 +1013114 0 7242575 1 +1012866 0 7242961 1 +1012865 0 7242969 1 +1012780 0 7243111 1 +1099595 0 7243405 1 +1012547 0 7243485 1 +1012547 0 7243486 1 +1012464 0 7243610 1 +1012431 0 7243711 1 +1012329 0 2803186 1 +1012328 0 7244033 1 +1012026 0 7244458 1 +1011925 0 5464614 1 +1011713 0 7245148 1 +1011663 0 7245227 1 +1011618 0 7153433 1 +1011512 0 7245533 1 +1011382 0 7245699 1 +1011381 0 7245709 1 +1011328 0 7245812 1 +1011248 0 7246062 1 +1011166 0 7246297 1 +1011140 0 7246357 1 +1011120 0 7246430 1 +1011044 0 7246634 1 +1011021 0 7246712 1 +1011018 0 7246722 1 +1010670 0 7247038 1 +1010615 0 7247137 1 +1010527 0 7247196 1 +1010524 0 7247204 1 +1099530 0 7247338 1 +1010287 0 7247530 1 +1010173 0 7247595 1 +1010151 0 7247655 1 +1010057 0 7247841 1 +1010048 0 7247851 1 +1009994 0 7247940 1 +1009994 0 7247941 1 +1009961 0 7248023 1 +1009749 0 7248219 1 +1009742 0 7248275 1 +1009724 0 7248353 1 +1009695 0 7248372 1 +1009610 0 7248448 1 +1009527 0 7248568 1 +1009388 0 7248824 1 +1009237 0 2587770 1 +1009183 0 7249211 1 +1009183 0 7249212 1 +1009023 0 7249337 1 +1008979 0 7249525 1 +1008977 0 7249575 1 +1008968 0 7249620 1 +1008951 0 7249642 1 +1008947 0 6048070 1 +1008911 0 7249797 1 +1099495 0 7249981 1 +1008516 0 7250297 1 +1008515 0 7250309 1 +1099488 0 552451 1 +1008208 0 7250839 1 +1099482 0 7250952 1 +1007972 0 5501299 1 +1007972 0 7250983 1 +1007959 0 7250988 1 +1007934 0 7251005 1 +1007696 0 7251223 1 +1007691 0 7251254 1 +1007673 0 7251313 1 +1007628 0 7251373 1 +1007606 0 7251478 1 +1007550 0 7251657 1 +1007473 0 7251748 1 +1007382 0 7251891 1 +1007242 0 7252114 1 +1006911 0 7252452 1 +1006852 0 7252539 1 +1006791 0 7252662 1 +1006751 0 7252704 1 +1006580 0 7252995 1 +1006578 0 7253021 1 +1006509 0 7253087 1 +1006459 0 7253127 1 +1006199 0 7253369 1 +1006000 0 7253729 1 +1099456 0 7253732 1 +1005949 0 7253932 1 +1005888 0 7254039 1 +1005798 0 7254169 1 +1099452 0 7254196 1 +1099452 0 7254200 1 +1099451 0 7254297 1 +1005653 0 7254368 1 +1005595 0 7254457 1 +1005586 0 7254481 1 +1005475 0 7254682 1 +1005131 0 7255023 1 +1005113 0 7255058 1 +1004949 0 7255219 1 +1004921 0 2219080 1 +1099433 0 7255675 1 +1004322 0 7255713 1 +1004258 0 1091351 1 +1004254 0 7255880 1 +1004243 0 7255970 1 +1004240 0 7256015 1 +1004233 0 7256069 1 +1004228 0 7256085 1 +1004191 0 7256142 1 +1004167 0 7256223 1 +1003849 0 7256703 1 +1003831 0 7256738 1 +1003695 0 7256943 1 +1003603 0 7257114 1 +1003590 0 7257142 1 +1003557 0 7257177 1 +1003507 0 7257315 1 +1003482 0 7257371 1 +1003481 0 7257383 1 +1003359 0 7257719 1 +1003351 0 7257766 1 +1003319 0 7257909 1 +1003277 0 7257997 1 +1003239 0 7258070 1 +1003213 0 7258172 1 +1003015 0 7258673 1 +1003003 0 7258706 1 +1002997 0 7258744 1 +1002940 0 7258820 1 +1002938 0 7258856 1 +1002889 0 7258921 1 +1002887 0 7258943 1 +1002737 0 7259260 1 +1002716 0 7259296 1 +1099391 0 7259552 1 +1002596 0 7259784 1 +1002585 0 7259816 1 +1002584 0 7259822 1 +1002554 0 7259880 1 +1002482 0 7260196 1 +1002426 0 2332638 1 +1002330 0 2339676 1 +1002274 0 7260599 1 +1002252 0 7260612 1 +1002238 0 7260660 1 +1002197 0 7260755 1 +1002148 0 7260887 1 +1002145 0 7260912 1 +1002058 0 7261053 1 +1001999 0 7261226 1 +1099368 0 7261293 1 +1001926 0 7261342 1 +1001926 0 321526 1 +1001926 0 7261344 1 +1001903 0 7261459 1 +1001810 0 7261579 1 +1001810 0 414827 1 +1001454 0 7261844 1 +1001397 0 7261899 1 +1001279 0 7261988 1 +1000959 0 7262211 1 +1000906 0 7262250 1 +1000864 0 7262315 1 +1000798 0 7262345 1 +1000798 0 7262346 1 +1000681 0 7262574 1 +1000681 0 7262575 1 +1000678 0 7262611 1 +1099351 0 905454 1 +1000619 0 7262777 1 +1000585 0 7262837 1 +1000574 0 7262868 1 +1000519 0 7263157 1 +1000472 0 7263224 1 +1000459 0 7263355 1 +1000459 0 7263359 1 +1000319 0 7263672 1 +1099342 0 7263722 1 +1000272 0 7263747 1 +1102121 0 7263848 1 +1099340 0 7263857 1 +1000232 0 7263962 1 +1000170 0 7264060 1 +1000083 0 2745456 1 +1000030 0 7264233 1 +1000017 0 7264235 1 +1000006 0 7264253 1 +1000004 0 7264266 1 +1000000 0 7264308 1 +999942 0 7264376 1 +999921 0 7264444 1 +999836 0 7264569 1 +999791 0 7264701 1 +999756 0 7264766 1 +999691 0 7264912 1 +999685 0 7264931 1 +999567 0 7265116 1 +999552 0 7265145 1 +999550 0 7265173 1 +999518 0 7265273 1 +999517 0 7265279 1 +999469 0 7265345 1 +999439 0 7265471 1 +999416 0 7265543 1 +999391 0 7265563 1 +999385 0 3724143 1 +999356 0 7265664 1 +1099321 0 2378522 1 +999192 0 7265906 1 +999110 0 7266132 1 +999089 0 7266164 1 +999086 0 5080241 1 +998965 0 7266627 1 +998905 0 7266811 1 +998903 0 7266832 1 +998891 0 7266960 1 +998802 0 7267194 1 +998735 0 5081578 1 +998681 0 2609373 1 +998680 0 7267491 1 +998675 0 7267527 1 +998658 0 7267561 1 +998646 0 7267603 1 +998641 0 7267611 1 +998609 0 7267718 1 +998591 0 7267822 1 +998569 0 7267839 1 +998493 0 7267942 1 +998485 0 7268026 1 +998417 0 7268109 1 +998309 0 7268199 1 +998248 0 7268282 1 +998247 0 7268296 1 +998246 0 7268310 1 +998192 0 7268362 1 +998174 0 7268439 1 +998101 0 7268476 1 +1099290 0 7268719 1 +1099290 0 7268725 1 +998013 0 7268747 1 +997935 0 7268866 1 +997932 0 7268909 1 +997913 0 7268934 1 +1099288 0 7268941 1 +997878 0 7268978 1 +997860 0 7269017 1 +997808 0 7269235 1 +1099284 0 7269275 1 +997744 0 7269447 1 +997713 0 7269564 1 +997649 0 7269674 1 +997648 0 7269685 1 +997542 0 7269879 1 +997542 0 7269883 1 +997481 0 7270023 1 +997449 0 7270152 1 +997351 0 7270257 1 +997227 0 7270352 1 +997122 0 7270553 1 +997086 0 7270726 1 +997044 0 7270780 1 +997017 0 7270789 1 +996922 0 7270971 1 +996835 0 7271076 1 +996825 0 7271167 1 +996805 0 7271299 1 +996634 0 7271508 1 +996623 0 7271568 1 +996414 0 7272003 1 +996328 0 7272114 1 +996272 0 7272164 1 +996181 0 7272351 1 +996119 0 3333112 1 +996054 0 7272750 1 +996011 0 7272807 1 +995806 0 7273159 1 +995805 0 7273171 1 +995787 0 7273248 1 +1099244 0 7273302 1 +995756 0 1602468 1 +995598 0 7273542 1 +995595 0 7273555 1 +995380 0 7273891 1 +995280 0 7273990 1 +995221 0 7274095 1 +995141 0 7274238 1 +994947 0 7274432 1 +994867 0 7274572 1 +994830 0 7274589 1 +1099226 0 7274620 1 +994792 0 7274662 1 +994688 0 7274778 1 +994533 0 7274990 1 +994479 0 7275120 1 +994478 0 7275128 1 +994449 0 7275185 1 +994397 0 4615954 1 +1099219 0 7275286 1 +994338 0 1280830 1 +1099217 0 7275505 1 +994228 0 7275543 1 +994133 0 7275685 1 +994085 0 7275848 1 +994070 0 7275955 1 +994012 0 7276138 1 +994005 0 7276238 1 +993996 0 7276254 1 +993987 0 7276263 1 +993883 0 7276633 1 +993834 0 7276680 1 +993821 0 7276704 1 +993795 0 7276764 1 +993748 0 7276806 1 +993651 0 7277097 1 +993627 0 7277190 1 +993606 0 7277219 1 +993353 0 7277670 1 +993320 0 7277673 1 +993255 0 7277771 1 +993178 0 7277958 1 +993153 0 7278030 1 +993041 0 7278210 1 +1099189 0 7278395 1 +992950 0 7278548 1 +992949 0 7278560 1 +992946 0 7278580 1 +992869 0 7278820 1 +992840 0 4313602 1 +992839 0 7278927 1 +992802 0 7279023 1 +992757 0 7279141 1 +992677 0 7279218 1 +992660 0 7279279 1 +992659 0 7279289 1 +992605 0 7279379 1 +992559 0 7279478 1 +992535 0 7279523 1 +992531 0 7279541 1 +1099178 0 7279567 1 +992433 0 7279737 1 +992407 0 7279808 1 +992383 0 3041918 1 +992367 0 7280044 1 +992367 0 7280045 1 +992365 0 7280067 1 +992363 0 7280084 1 +992257 0 7280364 1 +992224 0 7280523 1 +992193 0 7280593 1 +992191 0 7280608 1 +992184 0 7280638 1 +992132 0 2098508 1 +992120 0 7280757 1 +991854 0 7281325 1 +991832 0 7281400 1 +991782 0 7281533 1 +991762 0 3554513 1 +991761 0 7281622 1 +991748 0 7281645 1 +991685 0 7281799 1 +991662 0 7281921 1 +991471 0 7282194 1 +991364 0 7282339 1 +991342 0 7282434 1 +991324 0 7282524 1 +991210 0 7282732 1 +991207 0 2651275 1 +991171 0 7282855 1 +991111 0 7282884 1 +991079 0 7282993 1 +991044 0 7283199 1 +991032 0 7283273 1 +990995 0 7283346 1 +990938 0 7283414 1 +990852 0 7283549 1 +990841 0 7283560 1 +990763 0 7283746 1 +990649 0 7283909 1 +990526 0 7284090 1 +990459 0 7284234 1 +990414 0 7284401 1 +990375 0 7284446 1 +990345 0 7284501 1 +990307 0 7284567 1 +990223 0 7284795 1 +990176 0 7284874 1 +990093 0 7285000 1 +990026 0 7285101 1 +989894 0 7285334 1 +989870 0 7285409 1 +989831 0 7285439 1 +1099108 0 7285710 1 +1099108 0 7285714 1 +989676 0 7285745 1 +989573 0 7285885 1 +989530 0 7285993 1 +1099105 0 7286065 1 +989396 0 7286301 1 +989296 0 7286397 1 +989213 0 7286487 1 +1099099 0 7286633 1 +989042 0 7286890 1 +988954 0 7287068 1 +988915 0 7287218 1 +988911 0 2435952 1 +1102400 0 7287408 1 +988787 0 7287675 1 +988754 0 7287824 1 +988745 0 7287868 1 +988743 0 7287898 1 +988742 0 7287899 1 +988710 0 7287995 1 +988653 0 7288044 1 +988636 0 7288132 1 +1099084 0 7288218 1 +988540 0 7288502 1 +1102099 0 7288543 1 +988512 0 7288649 1 +988504 0 7288722 1 +1099077 0 7288774 1 +988416 0 7289144 1 +988412 0 7289154 1 +988306 0 7289333 1 +1099072 0 5475009 1 +988253 0 7289397 1 +988211 0 7289438 1 +988142 0 7289626 1 +988124 0 7289647 1 +988122 0 3087523 1 +988121 0 7289701 1 +988119 0 7289721 1 +1099065 0 7290134 1 +987845 0 7290412 1 +987823 0 7290474 1 +987822 0 7290481 1 +987809 0 7290503 1 +987791 0 7290527 1 +987671 0 7290763 1 +987644 0 7290843 1 +987644 0 7290847 1 +987573 0 7291031 1 +987567 0 7291052 1 +987502 0 7291169 1 +987309 0 7291467 1 +987237 0 7291531 1 +987230 0 7291556 1 +1099050 0 7291603 1 +987192 0 7291689 1 +987183 0 7291788 1 +987066 0 7291937 1 +986936 0 7292174 1 +986935 0 7292184 1 +986852 0 7292269 1 +986793 0 7292455 1 +986791 0 7292470 1 +986733 0 7292567 1 +986494 0 7292903 1 +986484 0 7292917 1 +986472 0 7292947 1 +986427 0 7293032 1 +986411 0 7293101 1 +986316 0 7293312 1 +986210 0 7293395 1 +986197 0 7293434 1 +986162 0 7293481 1 +986068 0 2688474 1 +985752 0 7294084 1 +985736 0 7294116 1 +985461 0 7294645 1 +985433 0 7294715 1 +985431 0 7294736 1 +985372 0 7294838 1 +985371 0 7294846 1 +985360 0 7294874 1 +985304 0 316035 1 +985275 0 7295059 1 +985259 0 19009 1 +985207 0 7295281 1 +985173 0 7295347 1 +985167 0 7295399 1 +985165 0 7295424 1 +985158 0 7295448 1 +984992 0 7295725 1 +984948 0 7295782 1 +984856 0 1857938 1 +984774 0 7296082 1 +182081 0 1091839 1 +129837 0 7296382 1 +241405 0 7296396 1 +61452 0 7296401 1 +122639 0 7296437 1 +100364 0 7296524 1 +224626 0 7296711 1 +173001 0 7296810 1 +197024 0 7296936 1 +81993 0 7297000 1 +186446 0 7297024 1 +86624 0 7297061 1 +98817 0 7297132 1 +246626 0 7297318 1 +373121 0 6421434 1 +240504 0 7297666 1 +112035 0 7297784 1 +141353 0 7297838 1 +11006 0 7298209 1 +199177 0 7298312 1 +235832 0 7298521 1 +285375 0 7298671 1 +96379 0 7299094 1 +1098967 0 7299104 1 +298565 0 7299213 1 +86094 0 7299269 1 +86094 0 7299271 1 +1102088 0 7299410 1 +277623 0 7299671 1 +141694 0 7299733 1 +320117 0 1208539 1 +281002 0 2748535 1 +353623 0 7300169 1 +353623 0 7300170 1 +1098953 0 7300375 1 +60357 0 2297633 1 +58583 0 7300747 1 +123529 0 1361892 1 +270521 0 5579807 1 +277459 0 4608341 1 +262974 0 7301412 1 +334754 0 7301452 1 +36214 0 7301549 1 +96749 0 7301814 1 +181394 0 7301928 1 +296993 0 2091170 1 +75608 0 6388976 1 +83448 0 7302021 1 +41969 0 7302077 1 +270603 0 6382549 1 +1098927 0 7302992 1 +183046 0 6571087 1 +183046 0 4768536 1 +362845 0 4538702 1 +164528 0 7303190 1 +284565 0 7303270 1 +244821 0 7303539 1 +285158 0 7303645 1 +95409 0 7303774 1 +95409 0 3450674 1 +36133 0 103776 1 +293401 0 366583 1 +1098909 0 7304635 1 +176015 0 7304670 1 +323798 0 7304676 1 +10157 0 7304727 1 +137919 0 7304788 1 +137919 0 7304789 1 +8854 0 7304912 1 +1098905 0 7304932 1 +89777 0 7305067 1 +97895 0 7305235 1 +149447 0 7305254 1 +239516 0 2390356 1 +58551 0 7305462 1 +299350 0 2554035 1 +24807 0 7305710 1 +29921 0 7305780 1 +323535 0 7305799 1 +1098895 0 7305955 1 +154785 0 7306123 1 +1098874 0 7306463 1 +326417 0 7306524 1 +253678 0 3314229 1 +160562 0 7306611 1 +282530 0 173764 1 +166043 0 7307244 1 +357162 0 4878458 1 +328629 0 1142797 1 +1098860 0 7307771 1 +122440 0 7307777 1 +319652 0 7307803 1 +167620 0 7308132 1 +53813 0 7308294 1 +270642 0 7308336 1 +10312 0 7308778 1 +88577 0 404219 1 +88577 0 1721889 1 +88577 0 163907 1 +1098846 0 1057355 1 +183988 0 7309672 1 +109276 0 1554660 1 +15382 0 7309885 1 +29097 0 7310193 1 +185009 0 7310715 1 +98682 0 7310891 1 +230082 0 7311169 1 +194531 0 7311487 1 +99676 0 7311517 1 +99676 0 7311518 1 +168069 0 7311598 1 +1098809 0 7311609 1 +1098806 0 7311926 1 +1098804 0 7312117 1 +168238 0 5754653 1 +242219 0 1535460 1 +1098802 0 661460 1 +127315 0 7313081 1 +203688 0 4693173 1 +176994 0 562230 1 +160255 0 7313297 1 +47864 0 1867101 1 +47674 0 7313683 1 +1098787 0 7313842 1 +292676 0 2185666 1 +222954 0 7313953 1 +36965 0 7314108 1 +235089 0 7314292 1 +272500 0 7314436 1 +2962 0 658625 1 +2962 0 7314664 1 +125545 0 7314729 1 +113732 0 7315031 1 +113732 0 7315032 1 +1098765 0 7315319 1 +11133 0 7315363 1 +89610 0 7315393 1 +1098763 0 7315405 1 +118365 0 7315472 1 +172981 0 7315531 1 +297672 0 7315545 1 +96310 0 7315989 1 +276338 0 7316160 1 +80590 0 7316188 1 +131665 0 7316481 1 +312368 0 7316587 1 +125996 0 7317000 1 +27618 0 7317075 1 +117977 0 5459057 1 +61277 0 7317603 1 +210690 0 4688552 1 +334916 0 7317831 1 +136209 0 7317981 1 +1098725 0 7318057 1 +92437 0 7318105 1 +92437 0 7318114 1 +24979 0 7318277 1 +277785 0 7318636 1 +1098719 0 7318668 1 +372137 0 7319308 1 +227591 0 7319314 1 +227591 0 7319322 1 +249321 0 7319497 1 +136098 0 7319513 1 +328814 0 7319931 1 +307521 0 7320544 1 +1098698 0 7320560 1 +264594 0 7320812 1 +169778 0 7320965 1 +81075 0 7321334 1 +158887 0 7321478 1 +158887 0 7321480 1 +132473 0 7321796 1 +135516 0 7321859 1 +81137 0 7321887 1 +15607 0 1484018 1 +237945 0 7322168 1 +164912 0 7322359 1 +125627 0 7322502 1 +20597 0 7322579 1 +339888 0 7322652 1 +276298 0 114752 1 +234651 0 7323194 1 +129565 0 7323248 1 +12903 0 6381284 1 +280796 0 7323779 1 +145821 0 7324169 1 +180592 0 7324293 1 +1098646 0 7324451 1 +176677 0 7324701 1 +9926 0 7324866 1 +1098641 0 7324973 1 +265960 0 7324982 1 +172787 0 7325051 1 +94865 0 7325139 1 +135386 0 100163 1 +234998 0 7325668 1 +100616 0 7326072 1 +1098609 0 7326083 1 +1098608 0 7326183 1 +327640 0 3408903 1 +328527 0 7326330 1 +305361 0 3367824 1 +61882 0 366294 1 +338713 0 7326515 1 +71238 0 7326596 1 +115704 0 7326875 1 +1098600 0 7326955 1 +102506 0 7326977 1 +128113 0 7327127 1 +44072 0 7327207 1 +128200 0 7327239 1 +334433 0 7327314 1 +329901 0 7327316 1 +153027 0 7327861 1 +1098570 0 4224737 1 +90941 0 7028429 1 +191536 0 7328604 1 +66281 0 7328877 1 +197964 0 3551968 1 +99267 0 7329009 1 +1098561 0 7329090 1 +49802 0 7329439 1 +184452 0 7329485 1 +229325 0 7329577 1 +1098556 0 4729788 1 +231292 0 7329657 1 +273481 0 2097896 1 +30188 0 7329732 1 +244808 0 2401457 1 +101451 0 7329844 1 +191971 0 7330109 1 +108622 0 1837320 1 +150087 0 7330427 1 +150087 0 7330429 1 +150087 0 7330431 1 +182393 0 7330528 1 +181222 0 7330660 1 +144491 0 7330707 1 +134014 0 7330714 1 +341039 0 7330977 1 +105549 0 7331024 1 +1098536 0 7331293 1 +258485 0 7331507 1 +292094 0 7331582 1 +1098523 0 7332196 1 +277632 0 7332373 1 +1098520 0 7332405 1 +97295 0 4225045 1 +188908 0 7333163 1 +188908 0 7333164 1 +188908 0 7333167 1 +1098510 0 7333284 1 +107812 0 6387753 1 +310853 0 7333867 1 +63152 0 7334323 1 +208339 0 7334481 1 +1098497 0 7334501 1 +208411 0 7334522 1 +208411 0 7334526 1 +149790 0 7334542 1 +149790 0 7334549 1 +132263 0 7334648 1 +106508 0 1743739 1 +307492 0 3266196 1 +314907 0 2946080 1 +314907 0 526189 1 +371695 0 7335442 1 +1098481 0 7335580 1 +225752 0 7335980 1 +252295 0 3748377 1 +12741 0 296158 1 +333327 0 7336477 1 +305333 0 1396948 1 +28216 0 455251 1 +20671 0 7337302 1 +1098452 0 7337323 1 +320320 0 7337446 1 +86264 0 7337466 1 +220151 0 7337562 1 +252632 0 358202 1 +1098440 0 7338526 1 +316803 0 5779254 1 +70340 0 7338809 1 +223468 0 7339077 1 +59217 0 7339273 1 +59217 0 7339275 1 +276329 0 2134969 1 +236580 0 7339748 1 +236580 0 7339751 1 +178741 0 7339871 1 +178741 0 7339873 1 +130932 0 7339966 1 +1098422 0 5751034 1 +139239 0 6286892 1 +206549 0 7340514 1 +206549 0 7340517 1 +234821 0 7340962 1 +234821 0 7340968 1 +291516 0 7341001 1 +93308 0 7341084 1 +198807 0 7341207 1 +174273 0 491306 1 +278863 0 7341285 1 +199572 0 378086 1 +285656 0 7341497 1 +143424 0 1837502 1 +31432 0 7341780 1 +31432 0 7341787 1 +53991 0 7341792 1 +96420 0 7342150 1 +276348 0 7342165 1 +347491 0 7342178 1 +207251 0 7342509 1 +156566 0 7342672 1 +54531 0 7342775 1 +56033 0 7343233 1 +300312 0 7343719 1 +125842 0 3190502 1 +323815 0 7344079 1 +107077 0 7344388 1 +160885 0 7344405 1 +309745 0 7344571 1 +209651 0 7344668 1 +295135 0 5576567 1 +330419 0 7345262 1 +1098355 0 7345594 1 +143464 0 7345666 1 +1098354 0 7345682 1 +8798 0 7346304 1 +183201 0 7346319 1 +183201 0 7346324 1 +1098338 0 7346564 1 +222158 0 7346574 1 +104290 0 7346601 1 +26664 0 7346838 1 +159667 0 7347338 1 +61180 0 7347359 1 +330792 0 7347769 1 +1098322 0 6008284 1 +99183 0 7348014 1 +85954 0 7348196 1 +85954 0 7348202 1 +153794 0 7348274 1 +239189 0 1027763 1 +1102393 0 7348461 1 +70595 0 7348626 1 +26847 0 7348638 1 +195693 0 7041358 1 +56740 0 7348666 1 +209764 0 7349096 1 +132317 0 7349282 1 +354515 0 7349555 1 +190307 0 7349580 1 +190307 0 6450955 1 +190307 0 6434719 1 +343976 0 7349630 1 +26334 0 7349855 1 +1098284 0 7350402 1 +29169 0 949186 1 +86701 0 7351093 1 +1098276 0 7351200 1 +146269 0 7351322 1 +24115 0 7351963 1 +123975 0 7352322 1 +167436 0 7352415 1 +374690 0 7352666 1 +160339 0 7352893 1 +1098249 0 7353071 1 +267644 0 7353185 1 +119534 0 7353268 1 +10276 0 7353377 1 +21765 0 7353502 1 +1098236 0 3642832 1 +119975 0 7353634 1 +165807 0 3025548 1 +195582 0 7353730 1 +114037 0 3042404 1 +279229 0 7354184 1 +235534 0 7354202 1 +1098226 0 7354370 1 +282397 0 3243435 1 +1102028 0 7354572 1 +165480 0 5034699 1 +279718 0 7354712 1 +257772 0 7354722 1 +1098222 0 3403837 1 +95651 0 7355086 1 +103125 0 7355250 1 +181144 0 7355451 1 +181531 0 7355485 1 +55691 0 7355625 1 +212236 0 7355643 1 +198246 0 7356751 1 +235027 0 7357193 1 +359499 0 7357213 1 +119168 0 6026668 1 +279987 0 7357514 1 +19457 0 7357580 1 +162351 0 7357777 1 +371204 0 3296704 1 +190212 0 7358052 1 +220087 0 7358221 1 +183874 0 5783988 1 +1098182 0 7358322 1 +357664 0 186972 1 +259128 0 5626608 1 +1098180 0 7358556 1 +249792 0 7359057 1 +232703 0 7359238 1 +1098169 0 7359258 1 +133037 0 7359292 1 +313438 0 7359307 1 +23223 0 7359361 1 +226461 0 7359452 1 +318073 0 7359558 1 +196453 0 7359988 1 +277701 0 7360038 1 +183723 0 269288 1 +183723 0 7360146 1 +228474 0 7360357 1 +62648 0 7360402 1 +72613 0 7360466 1 +53814 0 7360776 1 +17848 0 7360809 1 +139897 0 7360952 1 +328611 0 7360986 1 +205086 0 3261425 1 +154633 0 4671299 1 +259239 0 3826784 1 +137411 0 7362008 1 +22882 0 1567596 1 +309402 0 4426686 1 +114638 0 1427131 1 +324645 0 7363145 1 +109841 0 7363322 1 +280927 0 3161368 1 +311067 0 7363361 1 +1098111 0 5616677 1 +118702 0 7363684 1 +1098110 0 7363701 1 +76770 0 7363961 1 +201366 0 7364238 1 +195440 0 7364279 1 +1098102 0 7361145 1 +1098101 0 7364649 1 +142411 0 7364850 1 +292813 0 7365157 1 +234165 0 7365361 1 +1098090 0 7365386 1 +337073 0 7365439 1 +167156 0 7365473 1 +18101 0 7365611 1 +75342 0 7365853 1 +267012 0 7365925 1 +267012 0 7365930 1 +193742 0 7365969 1 +36473 0 7366036 1 +15039 0 7366186 1 +1098071 0 7366814 1 +264410 0 7367042 1 +161224 0 7367066 1 +286160 0 7367183 1 +132359 0 7367411 1 +62136 0 3165836 1 +191632 0 7367968 1 +1098057 0 7368020 1 +170788 0 7368223 1 +85053 0 7368239 1 +251445 0 4227614 1 +201154 0 7368316 1 +1098048 0 7368329 1 +136700 0 7368347 1 +242713 0 7368360 1 +186390 0 7368447 1 +1102390 0 7368532 1 +324159 0 821558 1 +196111 0 7368724 1 +1098044 0 7368756 1 +78730 0 7368810 1 +40056 0 7368866 1 +9454 0 7368996 1 +295406 0 7369547 1 +184436 0 7369774 1 +78076 0 7369917 1 +265729 0 7369987 1 +212195 0 7370138 1 +116455 0 7370295 1 +142153 0 2972884 1 +61836 0 7370781 1 +152519 0 7370862 1 +152519 0 7370864 1 +152519 0 7370867 1 +126491 0 7370908 1 +57402 0 7371014 1 +139929 0 7371161 1 +184621 0 7371270 1 +131873 0 7371294 1 +185276 0 7371320 1 +27932 0 1270948 1 +190078 0 598292 1 +160787 0 7371502 1 +323154 0 7371568 1 +100046 0 7371621 1 +377805 0 7371677 1 +1098013 0 7371801 1 +57882 0 7371853 1 +1098010 0 7372120 1 +334904 0 7372190 1 +20356 0 7372511 1 +303777 0 7372760 1 +367290 0 7372977 1 +284072 0 7373037 1 +203646 0 7373076 1 +46040 0 7373090 1 +273522 0 7373173 1 +1097999 0 7373194 1 +236949 0 7373458 1 +1097995 0 1218301 1 +288884 0 7373639 1 +23285 0 7373976 1 +58801 0 7374045 1 +200296 0 1520189 1 +290488 0 4476405 1 +142039 0 7374759 1 +1097979 0 7374886 1 +154372 0 7376016 1 +163570 0 7376351 1 +260762 0 7376469 1 +253965 0 1225604 1 +46579 0 7376630 1 +85904 0 1319516 1 +85904 0 7376793 1 +92260 0 7376967 1 +167566 0 7377041 1 +146244 0 7377272 1 +146244 0 7377277 1 +338040 0 7377307 1 +123710 0 7377418 1 +306105 0 7377517 1 +299094 0 7377683 1 +178468 0 7377860 1 +337209 0 7378072 1 +1097939 0 7378227 1 +74759 0 7378243 1 +202797 0 7378397 1 +1097937 0 7378418 1 +47741 0 6009067 1 +16559 0 7378935 1 +277799 0 7378992 1 +277799 0 7378993 1 +277799 0 7378994 1 +100307 0 7379136 1 +308687 0 3808979 1 +58571 0 7379443 1 +1102001 0 7379655 1 +323555 0 2586628 1 +226132 0 1374917 1 +259885 0 7380037 1 +1097909 0 7380270 1 +1097906 0 7380576 1 +255027 0 7380587 1 +1097905 0 7380693 1 +132104 0 7381160 1 +126525 0 7381328 1 +1097894 0 7381585 1 +142382 0 7381706 1 +1097885 0 7382357 1 +185299 0 2459032 1 +293421 0 4212045 1 +264150 0 7383302 1 +39577 0 661943 1 +289556 0 7383864 1 +290499 0 369457 1 +107283 0 7383919 1 +129684 0 7384185 1 +57614 0 7384323 1 +91881 0 7384360 1 +74356 0 7384392 1 +310948 0 7384421 1 +211621 0 6105995 1 +1101995 0 7384636 1 +48998 0 7384687 1 +294518 0 7384740 1 +329958 0 7384802 1 +157149 0 7384896 1 +157149 0 7384901 1 +149853 0 7385217 1 +204924 0 7385292 1 +135635 0 7385639 1 +144857 0 7385663 1 +227637 0 7386094 1 +207595 0 7386099 1 +337190 0 7386277 1 +113664 0 2661216 1 +113664 0 7386485 1 +181301 0 7386585 1 +237561 0 7386797 1 +62439 0 4558153 1 +362076 0 7387266 1 +1097796 0 7387291 1 +88284 0 1059216 1 +88284 0 2527056 1 +88284 0 1059218 1 +139767 0 7387361 1 +13397 0 7387477 1 +13397 0 7387480 1 +239511 0 109609 1 +214040 0 7387720 1 +290632 0 7387845 1 +226509 0 7387931 1 +1097786 0 7388098 1 +202073 0 7388678 1 +250367 0 7388762 1 +313940 0 7389177 1 +326509 0 7389410 1 +56323 0 7389732 1 +68832 0 7389957 1 +236427 0 7390162 1 +32642 0 7224576 1 +332600 0 7390585 1 +267187 0 7390629 1 +187186 0 7390692 1 +51276 0 7390861 1 +51276 0 7390870 1 +145877 0 7390960 1 +1097746 0 7391060 1 +167204 0 7391225 1 +256052 0 5489517 1 +10205 0 7391872 1 +112718 0 7391920 1 +342115 0 7391949 1 +244902 0 7391977 1 +212634 0 7392104 1 +128166 0 7392290 1 +65267 0 7392416 1 +323096 0 346971 1 +46095 0 1790005 1 +1097723 0 7392644 1 +87701 0 7392704 1 +64711 0 5235433 1 +65583 0 7392795 1 +1097721 0 7392836 1 +64179 0 6368810 1 +139090 0 7393316 1 +299939 0 7393374 1 +184235 0 7393434 1 +196596 0 7393590 1 +154301 0 7394410 1 +82293 0 7395044 1 +267341 0 2504788 1 +1097674 0 7395234 1 +17635 0 4178175 1 +169390 0 7395344 1 +131597 0 7395483 1 +17430 0 716033 1 +262232 0 7395566 1 +93649 0 2524631 1 +285537 0 7395774 1 +51090 0 7395888 1 +34039 0 2673480 1 +1215 0 7395960 1 +335711 0 7396051 1 +66154 0 7396173 1 +276208 0 3551563 1 +144694 0 2953793 1 +332797 0 7396499 1 +21861 0 7396548 1 +250636 0 7397316 1 +299110 0 3863 1 +83506 0 7398040 1 +302337 0 7398113 1 +163602 0 664423 1 +31595 0 7398606 1 +146598 0 7398766 1 +146598 0 7398767 1 +315291 0 7398774 1 +178325 0 7399376 1 +100020 0 7399433 1 +31222 0 6009843 1 +70852 0 7399606 1 +271038 0 4765747 1 +1097619 0 7399769 1 +30956 0 2397478 1 +234644 0 7400409 1 +193866 0 7400587 1 +249802 0 7400667 1 +116939 0 7400747 1 +270422 0 7400778 1 +69506 0 7401308 1 +328474 0 1503954 1 +189466 0 7401332 1 +1097602 0 7401471 1 +337509 0 7401497 1 +1101977 0 7401572 1 +140804 0 7401592 1 +230179 0 7401953 1 +325292 0 6792346 1 +203390 0 312683 1 +1097585 0 1781880 1 +298550 0 7402425 1 +30860 0 7402569 1 +143293 0 2256696 1 +192894 0 7402761 1 +283154 0 7402811 1 +727765 0 7403079 1 +551309 0 7403311 1 +65038 0 3470752 1 +448630 0 7403343 1 +459280 0 7403415 1 +11913 0 7403482 1 +757275 0 7403506 1 +116820 0 7403564 1 +128772 0 7403592 1 +432653 0 7403687 1 +550565 0 7403722 1 +573954 0 7403851 1 +37952 0 7403875 1 +706950 0 7403923 1 +401878 0 151711 1 +657974 0 7404513 1 +492853 0 7404677 1 +451406 0 2438646 1 +615219 0 7404784 1 +571103 0 5273629 1 +47419 0 7404959 1 +699510 0 7405041 1 +418353 0 7405127 1 +441409 0 7405208 1 +438286 0 7405394 1 +533105 0 7405441 1 +689851 0 1082693 1 +689851 0 7405491 1 +694561 0 7405528 1 +405660 0 7405676 1 +163860 0 7405704 1 +559507 0 7406240 1 +559507 0 7406241 1 +482496 0 7406263 1 +464860 0 7406317 1 +583234 0 7406338 1 +392393 0 1824038 1 +1097537 0 7406467 1 +431602 0 7406560 1 +298940 0 7406638 1 +560673 0 7406716 1 +408134 0 7406927 1 +578362 0 7406933 1 +709342 0 4920146 1 +709342 0 7407089 1 +409854 0 7407113 1 +398447 0 7407303 1 +633399 0 7407380 1 +193581 0 7407452 1 +1097523 0 7407735 1 +559198 0 7407784 1 +738422 0 73759 1 +613852 0 7407926 1 +390484 0 7407951 1 +390484 0 7407958 1 +656250 0 7408002 1 +407131 0 7408112 1 +742822 0 7408139 1 +606944 0 7408152 1 +584695 0 7408281 1 +1097508 0 7408658 1 +586785 0 7409132 1 +433691 0 7409144 1 +555179 0 7409576 1 +701335 0 7409700 1 +217246 0 162312 1 +1097492 0 7409861 1 +455776 0 7409913 1 +723144 0 7410037 1 +409143 0 7410095 1 +444790 0 7410274 1 +690956 0 7410478 1 +408765 0 1987259 1 +713360 0 7410620 1 +515335 0 7074414 1 +758074 0 7410675 1 +483795 0 7411029 1 +712944 0 7411066 1 +460403 0 7411246 1 +591898 0 7411479 1 +468762 0 7411535 1 +462301 0 7411576 1 +580411 0 4984328 1 +713448 0 2056798 1 +1097469 0 7411777 1 +450921 0 7411800 1 +745830 0 7412199 1 +632394 0 7412333 1 +632394 0 7412337 1 +1097461 0 7412499 1 +557157 0 7412519 1 +403095 0 7413000 1 +596130 0 7413084 1 +406576 0 7413355 1 +543849 0 3014034 1 +1097449 0 7413603 1 +60677 0 5832346 1 +1097448 0 103635 1 +663006 0 7413985 1 +663006 0 7413993 1 +129229 0 7414143 1 +539957 0 7414432 1 +596468 0 7414463 1 +615383 0 7414555 1 +152598 0 7414587 1 +1097438 0 2429179 1 +448976 0 7414907 1 +756949 0 7414926 1 +719411 0 7415082 1 +562827 0 7415306 1 +562827 0 4022587 1 +474659 0 7415340 1 +114633 0 7415523 1 +493543 0 4288842 1 +344400 0 7415844 1 +70709 0 7416200 1 +575616 0 7416273 1 +428424 0 7416282 1 +129641 0 7416464 1 +387848 0 7416529 1 +539601 0 7416552 1 +463373 0 7416571 1 +724872 0 7416852 1 +636434 0 7416971 1 +636434 0 7416980 1 +483521 0 7417036 1 +523413 0 7417207 1 +708038 0 7417368 1 +257885 0 6661520 1 +566335 0 7417821 1 +566335 0 7417823 1 +523621 0 7417933 1 +1101961 0 7417952 1 +466640 0 7418001 1 +704236 0 7418012 1 +619087 0 909716 1 +577930 0 7418668 1 +1097386 0 7418684 1 +755093 0 7419141 1 +184105 0 2038018 1 +1097373 0 7419865 1 +180902 0 7419949 1 +675320 0 7420141 1 +643572 0 7420248 1 +709560 0 1050990 1 +1097359 0 7421094 1 +593732 0 7421115 1 +626918 0 7421160 1 +453220 0 7421528 1 +696404 0 7421558 1 +463443 0 7421597 1 +591940 0 7421862 1 +424408 0 7422184 1 +577813 0 7422420 1 +628532 0 7422558 1 +600231 0 7422612 1 +558263 0 7422742 1 +326629 0 7422765 1 +442525 0 7422965 1 +610940 0 7423187 1 +477100 0 7423256 1 +167229 0 7423351 1 +433220 0 7423398 1 +580483 0 7423557 1 +704072 0 770222 1 +226335 0 7423657 1 +47513 0 7423796 1 +1097317 0 7423831 1 +732631 0 6796477 1 +557492 0 7424055 1 +340712 0 7424071 1 +755040 0 7424087 1 +454018 0 7424106 1 +1097314 0 7424148 1 +569674 0 7424207 1 +172062 0 7424368 1 +587524 0 7424398 1 +587524 0 7424400 1 +594295 0 7424521 1 +381321 0 7424654 1 +372070 0 7424843 1 +721409 0 7424964 1 +419692 0 6870512 1 +1097304 0 7424979 1 +473361 0 7425223 1 +1097298 0 4622456 1 +471705 0 7425697 1 +503381 0 4449328 1 +1097294 0 7425808 1 +740263 0 5578949 1 +707835 0 2135853 1 +400696 0 7426348 1 +731759 0 7426576 1 +666694 0 7426822 1 +456016 0 7426898 1 +701390 0 5182978 1 +559959 0 7426998 1 +559959 0 7427000 1 +699873 0 7427166 1 +704398 0 4071319 1 +614286 0 7427403 1 +743046 0 7427465 1 +432811 0 7427486 1 +717845 0 7427770 1 +499904 0 1063820 1 +463133 0 7427824 1 +548475 0 7428337 1 +455659 0 7428391 1 +610056 0 7428853 1 +1097259 0 7429193 1 +398258 0 7429208 1 +669979 0 7429319 1 +487279 0 7429330 1 +510513 0 7429501 1 +538570 0 7429547 1 +736347 0 7429625 1 +653041 0 7429680 1 +513779 0 6736867 1 +459948 0 7429973 1 +459948 0 7429974 1 +417040 0 7430131 1 +722615 0 7430463 1 +400692 0 7430503 1 +740762 0 7430556 1 +738165 0 7430567 1 +556489 0 7430595 1 +571954 0 7430627 1 +167994 0 7430638 1 +167994 0 7430645 1 +648877 0 7430665 1 +592495 0 7430667 1 +735387 0 284425 1 +1097242 0 7430712 1 +703268 0 7430751 1 +655046 0 7430773 1 +462765 0 7430864 1 +662334 0 7431106 1 +480932 0 7431182 1 +111723 0 7431188 1 +1097236 0 7431235 1 +6217 0 7431269 1 +741392 0 5324342 1 +602957 0 7431469 1 +528760 0 7431816 1 +528760 0 7431817 1 +1097223 0 7431837 1 +412352 0 5680372 1 +178825 0 7431953 1 +709936 0 7432033 1 +616045 0 7432064 1 +437914 0 7432082 1 +732618 0 7432309 1 +62554 0 7432445 1 +408149 0 7432503 1 +715189 0 7432617 1 +757511 0 7432652 1 +189115 0 7432783 1 +1097213 0 7432860 1 +446834 0 7433031 1 +392936 0 7433093 1 +395382 0 7433106 1 +576360 0 7433120 1 +665231 0 7433180 1 +515317 0 6227469 1 +576601 0 7433767 1 +1097198 0 7434035 1 +710297 0 2285849 1 +426442 0 7434231 1 +718444 0 383715 1 +565696 0 7434268 1 +565696 0 7434272 1 +565696 0 5097336 1 +565696 0 7434273 1 +1097195 0 6876770 1 +587674 0 292978 1 +495680 0 7434446 1 +510867 0 7434553 1 +679390 0 7434606 1 +588829 0 7434654 1 +588829 0 4645993 1 +432874 0 7435120 1 +470611 0 7435549 1 +424092 0 7435832 1 +753479 0 7435833 1 +412597 0 7436073 1 +406181 0 7436153 1 +565856 0 7436289 1 +632825 0 7436417 1 +632825 0 7436421 1 +417404 0 7436481 1 +674702 0 7436505 1 +401640 0 7436659 1 +15063 0 7436698 1 +496276 0 7436847 1 +1097154 0 7436885 1 +1097153 0 7436974 1 +687632 0 7436993 1 +147542 0 7437009 1 +181476 0 7437021 1 +511101 0 7437034 1 +523952 0 7437141 1 +489513 0 7437185 1 +685091 0 4060157 1 +569507 0 7437842 1 +418752 0 7437867 1 +565868 0 7438278 1 +594930 0 6815057 1 +1097135 0 7438804 1 +735895 0 7438852 1 +548254 0 7439342 1 +748997 0 4730338 1 +627085 0 7440044 1 +695238 0 7440274 1 +1097119 0 7440310 1 +422624 0 1170953 1 +1097118 0 7440406 1 +519145 0 7440580 1 +519145 0 7440582 1 +636188 0 7440762 1 +434835 0 7441373 1 +395038 0 7441493 1 +592192 0 7441912 1 +1097100 0 7442259 1 +608557 0 7442673 1 +1097093 0 7442772 1 +611152 0 7442823 1 +742667 0 7442986 1 +1097087 0 7443062 1 +423608 0 7443091 1 +448975 0 7443275 1 +514767 0 7443688 1 +514767 0 7443692 1 +727551 0 7443792 1 +1097069 0 7443887 1 +414733 0 7444061 1 +671579 0 242137 1 +1097066 0 7444223 1 +678176 0 7035144 1 +432602 0 7444555 1 +606117 0 7444684 1 +447540 0 7445495 1 +27743 0 7446055 1 +27743 0 7446056 1 +694063 0 7446117 1 +1097040 0 7446310 1 +485287 0 7446349 1 +610898 0 7446496 1 +407274 0 7446791 1 +637208 0 7446792 1 +517245 0 7447046 1 +648119 0 7447392 1 +1097027 0 7447407 1 +39360 0 7447492 1 +537526 0 3620717 1 +1097023 0 7447712 1 +541272 0 876066 1 +707670 0 3192747 1 +1097014 0 7448417 1 +261098 0 7448805 1 +21185 0 7448929 1 +517117 0 6315263 1 +604673 0 7449185 1 +19940 0 7449503 1 +19940 0 490992 1 +1096998 0 7449890 1 +479284 0 7450295 1 +646354 0 7450365 1 +646354 0 7450366 1 +691141 0 7450500 1 +699243 0 7450646 1 +73788 0 618956 1 +557417 0 7451133 1 +1096983 0 7451184 1 +601624 0 7451198 1 +330560 0 7451295 1 +513397 0 7451308 1 +275355 0 7451398 1 +568841 0 7451712 1 +583686 0 7451812 1 +614121 0 7452505 1 +497107 0 7452528 1 +594831 0 7452632 1 +1096964 0 7452695 1 +442673 0 7452937 1 +703211 0 7453045 1 +138640 0 7453109 1 +645472 0 7453182 1 +457622 0 7453303 1 +457622 0 7453305 1 +457622 0 7453308 1 +457622 0 7453309 1 +1096958 0 7453317 1 +750487 0 3835100 1 +459481 0 7453376 1 +558448 0 7453523 1 +406351 0 7453550 1 +529230 0 7453570 1 +583325 0 7453701 1 +189312 0 1497612 1 +189312 0 5492263 1 +755465 0 7453883 1 +733422 0 7453985 1 +404713 0 7454261 1 +663820 0 7454330 1 +1096947 0 7454451 1 +1096945 0 7454642 1 +418063 0 7454698 1 +507381 0 7454709 1 +1096944 0 7454764 1 +688739 0 7454790 1 +1096943 0 7454863 1 +436844 0 3058555 1 +605169 0 7455298 1 +428113 0 7455599 1 +613214 0 7455679 1 +48417 0 7455849 1 +1096932 0 7455864 1 +745559 0 7455907 1 +716641 0 7456155 1 +469873 0 7456369 1 +634174 0 6271183 1 +509907 0 7456507 1 +263889 0 7457216 1 +727837 0 7457249 1 +727837 0 7457254 1 +727837 0 7457256 1 +54843 0 7457321 1 +407102 0 7457376 1 +420304 0 20498 1 +420304 0 1732575 1 +634583 0 1537196 1 +692494 0 7457652 1 +1096911 0 7457675 1 +416846 0 7457798 1 +655057 0 7458024 1 +300933 0 1196440 1 +512405 0 7458120 1 +568649 0 7458144 1 +478359 0 7458213 1 +653187 0 7458238 1 +445494 0 7458481 1 +559018 0 7458549 1 +650462 0 7458583 1 +91345 0 7458695 1 +690010 0 7459432 1 +754191 0 2059913 1 +476807 0 7459670 1 +476807 0 4969080 1 +112318 0 7459755 1 +112318 0 7459756 1 +112318 0 7459757 1 +708904 0 1890218 1 +1096887 0 7459902 1 +1096886 0 7460005 1 +467597 0 7460033 1 +592601 0 6956695 1 +585344 0 7460067 1 +585344 0 256600 1 +679360 0 7460130 1 +757644 0 7460520 1 +415500 0 7460564 1 +635058 0 7460908 1 +474873 0 7460930 1 +474873 0 7460931 1 +474873 0 7460936 1 +622100 0 1152650 1 +685177 0 5448202 1 +299023 0 7461042 1 +333700 0 7461100 1 +427086 0 7461259 1 +1096870 0 4671223 1 +580313 0 7461523 1 +256783 0 7461599 1 +256783 0 4310356 1 +733186 0 7461658 1 +747345 0 7461739 1 +582705 0 7461865 1 +1096866 0 3471973 1 +684977 0 7461891 1 +492681 0 7462026 1 +385652 0 7462070 1 +387864 0 7462170 1 +622734 0 7462251 1 +488676 0 7462294 1 +575268 0 7462871 1 +1096855 0 7462962 1 +746785 0 7463008 1 +613318 0 7463161 1 +570068 0 7463236 1 +535743 0 7463331 1 +147166 0 7463339 1 +147166 0 7463343 1 +1096850 0 7463460 1 +424753 0 703507 1 +747720 0 7463700 1 +711682 0 7464139 1 +643561 0 7464350 1 +1096840 0 7464463 1 +497132 0 5774598 1 +1096830 0 7465444 1 +750111 0 7465491 1 +290779 0 101026 1 +585806 0 7465605 1 +1096827 0 7465742 1 +256192 0 605482 1 +256192 0 4103115 1 +635237 0 7465775 1 +691507 0 7465839 1 +697972 0 7466004 1 +1096823 0 7466152 1 +599720 0 7466196 1 +724410 0 7466202 1 +402417 0 1614590 1 +636853 0 7466306 1 +636853 0 7466308 1 +616331 0 7466816 1 +469535 0 7466852 1 +639163 0 7466906 1 +650378 0 2177965 1 +581521 0 493988 1 +751778 0 7467573 1 +1101906 0 7467788 1 +386653 0 7468203 1 +512685 0 2904176 1 +424509 0 6575181 1 +689223 0 7468368 1 +454258 0 7468499 1 +554511 0 7468513 1 +453270 0 7468935 1 +586916 0 7468944 1 +586916 0 2646831 1 +586916 0 7468946 1 +1096794 0 7468991 1 +597870 0 7469042 1 +478827 0 159768 1 +558046 0 3358283 1 +1096788 0 7469186 1 +1096787 0 7469699 1 +656371 0 7470460 1 +672352 0 7470508 1 +477648 0 7470598 1 +649640 0 7470616 1 +1096776 0 7470816 1 +365044 0 7470999 1 +585680 0 7471037 1 +524722 0 7471189 1 +1101902 0 7471828 1 +685591 0 7471912 1 +336648 0 7472063 1 +497360 0 7472169 1 +489374 0 7472216 1 +568895 0 6026974 1 +422152 0 7472524 1 +682105 0 7472654 1 +476483 0 7472685 1 +590433 0 7472728 1 +634126 0 7472819 1 +413040 0 7472824 1 +735343 0 7472931 1 +433549 0 7473085 1 +1288 0 7473138 1 +494730 0 297647 1 +494730 0 3948109 1 +45757 0 7473472 1 +659929 0 7473681 1 +1096742 0 232135 1 +1096739 0 7474064 1 +696217 0 7474149 1 +499818 0 7474233 1 +417362 0 3518144 1 +726614 0 7474484 1 +448745 0 7474543 1 +448745 0 7474545 1 +739599 0 7474705 1 +405330 0 7475147 1 +731545 0 7475195 1 +723781 0 7475238 1 +710755 0 7475339 1 +669444 0 4182082 1 +117683 0 7475952 1 +633350 0 7476021 1 +131768 0 7476054 1 +337864 0 7476146 1 +495082 0 7476352 1 +1096712 0 7476485 1 +720261 0 7476513 1 +686290 0 7476722 1 +590861 0 7476907 1 +477380 0 7476956 1 +415165 0 7476976 1 +521402 0 7477258 1 +541135 0 7477283 1 +389258 0 7477714 1 +711803 0 7477789 1 +589564 0 7477820 1 +497596 0 7477943 1 +759503 0 7478241 1 +1096694 0 5228964 1 +480064 0 7478541 1 +476724 0 7478788 1 +461491 0 7478866 1 +461491 0 7478869 1 +90169 0 7478931 1 +749244 0 7479235 1 +596088 0 7479809 1 +466774 0 7480056 1 +406974 0 7480492 1 +406974 0 7480498 1 +185879 0 4846315 1 +714672 0 7480664 1 +714672 0 7480666 1 +1096667 0 7480796 1 +680514 0 7480931 1 +635125 0 7481231 1 +163912 0 7481432 1 +1096658 0 7481497 1 +471850 0 7481663 1 +1096656 0 7481700 1 +589777 0 7482158 1 +424449 0 7482175 1 +445573 0 7482263 1 +645024 0 7482389 1 +456305 0 7482499 1 +399364 0 7482805 1 +1096644 0 7482851 1 +724947 0 7483117 1 +1096641 0 7483172 1 +494086 0 7483315 1 +626232 0 7483610 1 +171691 0 7483627 1 +406140 0 5516546 1 +370734 0 3367316 1 +277977 0 7484208 1 +372378 0 7484272 1 +1096628 0 7484293 1 +550331 0 4229636 1 +303045 0 7484421 1 +288702 0 7484614 1 +645604 0 7484648 1 +427532 0 7484754 1 +539648 0 4213956 1 +1096620 0 7484895 1 +581552 0 7484902 1 +503674 0 7484923 1 +1096619 0 7484982 1 +520816 0 1611399 1 +1096610 0 7485894 1 +1096607 0 7486211 1 +1096607 0 7486216 1 +1096605 0 7486419 1 +641156 0 7486427 1 +505107 0 7486503 1 +505107 0 5746718 1 +505107 0 7486505 1 +505810 0 7486687 1 +626462 0 7486859 1 +397090 0 7487110 1 +464484 0 7487135 1 +484551 0 4902384 1 +617611 0 7487828 1 +422268 0 7487952 1 +422268 0 7487957 1 +587326 0 588235 1 +670142 0 7488354 1 +670142 0 7488358 1 +243244 0 7488529 1 +208265 0 7488621 1 +455862 0 5630467 1 +666792 0 7488637 1 +745794 0 7488652 1 +717763 0 598109 1 +665972 0 7488681 1 +670022 0 7488866 1 +660534 0 7488908 1 +753168 0 7489189 1 +507901 0 7489237 1 +439731 0 7489283 1 +53191 0 7489438 1 +517386 0 7489495 1 +470982 0 7490252 1 +745944 0 7490261 1 +590945 0 7490442 1 +590945 0 7490443 1 +422501 0 7490616 1 +1096557 0 7490832 1 +642352 0 7491025 1 +477639 0 7491084 1 +1096551 0 7491456 1 +669046 0 2581858 1 +412982 0 7492039 1 +399617 0 7492052 1 +534941 0 7492091 1 +695240 0 7492187 1 +497470 0 7492225 1 +1096543 0 7492255 1 +693447 0 7492407 1 +1096541 0 7492473 1 +576822 0 7492796 1 +745746 0 7493078 1 +400803 0 7493194 1 +635647 0 7493198 1 +1096533 0 7187373 1 +1096532 0 7493363 1 +647949 0 7493425 1 +417080 0 7493515 1 +417080 0 7493520 1 +582146 0 7493684 1 +1096527 0 7493757 1 +613233 0 7494148 1 +524332 0 740662 1 +615457 0 7494327 1 +637234 0 7494365 1 +637234 0 7494367 1 +567159 0 1452156 1 +576851 0 7494666 1 +547301 0 2274875 1 +546825 0 110805 1 +1096516 0 7494778 1 +456551 0 7495093 1 +456551 0 7495096 1 +456551 0 7495099 1 +456551 0 7495100 1 +156215 0 2145881 1 +148761 0 7495319 1 +148761 0 7495322 1 +168787 0 7495326 1 +693152 0 7495348 1 +142782 0 7495369 1 +1096509 0 7495487 1 +245921 0 5770375 1 +75717 0 7495831 1 +573157 0 7495889 1 +560245 0 7496366 1 +718112 0 7496466 1 +2 0 4339068 1 +1096498 0 7496523 1 +649763 0 7496622 1 +649763 0 7496627 1 +439176 0 7496639 1 +555850 0 4113868 1 +18840 0 7496708 1 +1096493 0 7497025 1 +627513 0 7497274 1 +1101871 0 7497322 1 +607374 0 7497558 1 +457842 0 7497667 1 +379337 0 7497679 1 +274067 0 7497736 1 +439061 0 1248180 1 +753517 0 7498032 1 +581666 0 7498052 1 +581666 0 7498056 1 +54040 0 7498156 1 +1096479 0 7498257 1 +1101870 0 7498356 1 +1096476 0 7498584 1 +1096475 0 7498688 1 +84778 0 1243823 1 +636437 0 7498811 1 +617246 0 7499076 1 +440098 0 7499157 1 +42361 0 7499337 1 +1101869 0 7499378 1 +579479 0 7499518 1 +567714 0 7499533 1 +524835 0 7499564 1 +242103 0 7499577 1 +435794 0 7499722 1 +1096463 0 7499806 1 +453869 0 7499902 1 +482808 0 7499926 1 +473492 0 7500245 1 +1101868 0 7500425 1 +1096457 0 7500436 1 +82949 0 7500532 1 +464440 0 7500599 1 +1096454 0 7500732 1 +453705 0 7500864 1 +372792 0 7501074 1 +65584 0 7501854 1 +620992 0 1381291 1 +556976 0 7502345 1 +556976 0 2020524 1 +694560 0 7502630 1 +544811 0 7502716 1 +407869 0 7502851 1 +484454 0 7502917 1 +484454 0 7502919 1 +1096431 0 7502963 1 +1096429 0 7503162 1 +667373 0 6817792 1 +518675 0 7503445 1 +527568 0 7503570 1 +1096425 0 7503594 1 +595577 0 7503601 1 +461601 0 7503613 1 +693736 0 7503664 1 +231482 0 7503782 1 +443081 0 7503832 1 +282214 0 7503941 1 +747937 0 7504079 1 +467683 0 7504184 1 +551119 0 7504350 1 +450093 0 7504756 1 +696918 0 7505112 1 +540906 0 7505469 1 +575492 0 7505572 1 +1096401 0 7505827 1 +588888 0 1260909 1 +687375 0 7506064 1 +479570 0 7506197 1 +708781 0 7052781 1 +578100 0 7506336 1 +198581 0 7506366 1 +441128 0 3232379 1 +748054 0 7506788 1 +748054 0 7506791 1 +329515 0 7507103 1 +560059 0 7507248 1 +634038 0 7507377 1 +1101861 0 7507566 1 +686469 0 7507883 1 +731886 0 7508004 1 +227968 0 7508101 1 +405867 0 7508364 1 +1096376 0 7508397 1 +1096375 0 7508495 1 +406205 0 7508547 1 +507086 0 7508730 1 +97766 0 7508786 1 +1096371 0 7508908 1 +682425 0 7508948 1 +539278 0 7509051 1 +511367 0 1781843 1 +1096368 0 7509184 1 +490505 0 7509756 1 +458885 0 7509847 1 +1096360 0 7510002 1 +273014 0 7510125 1 +482412 0 7510137 1 +1096357 0 2642160 1 +613694 0 7510407 1 +660999 0 7510466 1 +660220 0 7510504 1 +342450 0 7510540 1 +413079 0 2102572 1 +342156 0 7511027 1 +420934 0 1317213 1 +682025 0 7511179 1 +1096347 0 7511201 1 +627323 0 7511316 1 +82100 0 7511352 1 +371420 0 7511450 1 +417664 0 7511632 1 +140921 0 7511875 1 +479379 0 543240 1 +592672 0 7512151 1 +493508 0 7512335 1 +626701 0 7512494 1 +640232 0 7512531 1 +545052 0 907445 1 +638503 0 7512854 1 +724579 0 7512955 1 +515185 0 7513338 1 +437165 0 7513560 1 +352236 0 330839 1 +661028 0 7513792 1 +636929 0 7513834 1 +719488 0 7513961 1 +274981 0 5705062 1 +274981 0 7514459 1 +1096311 0 7514721 1 +547018 0 7514853 1 +433680 0 7514865 1 +731902 0 7514867 1 +412340 0 7515350 1 +358150 0 7515803 1 +510858 0 7515900 1 +505171 0 7515975 1 +505171 0 7515976 1 +505171 0 7515977 1 +212477 0 7516558 1 +755275 0 7516887 1 +544060 0 7516971 1 +544060 0 7516973 1 +453451 0 7517018 1 +632625 0 7517415 1 +405090 0 7517450 1 +409207 0 7517764 1 +477309 0 7517897 1 +11050 0 3746070 1 +749955 0 7518300 1 +504306 0 7518489 1 +436249 0 7518538 1 +1096268 0 7518616 1 +448035 0 7518857 1 +530572 0 7519104 1 +530572 0 7519106 1 +527853 0 4262196 1 +1096262 0 7213778 1 +573899 0 4792479 1 +97972 0 7519332 1 +422827 0 7519478 1 +185397 0 4821690 1 +506985 0 7519535 1 +1096258 0 7519664 1 +1096257 0 7519784 1 +1096256 0 2009392 1 +610716 0 7519905 1 +19552 0 1320723 1 +436475 0 7520157 1 +1096252 0 7520282 1 +648049 0 7520483 1 +662436 0 7008901 1 +709802 0 7521010 1 +652556 0 6327761 1 +613179 0 7521584 1 +613179 0 7521587 1 +536480 0 7521718 1 +488711 0 7522243 1 +418032 0 7522269 1 +1096227 0 1265701 1 +414714 0 7522719 1 +1101845 0 7522849 1 +330640 0 70468 1 +687615 0 7523050 1 +275049 0 7523255 1 +505541 0 7523425 1 +651187 0 7523450 1 +759062 0 7523496 1 +754786 0 7523679 1 +443489 0 7523778 1 +637576 0 7523816 1 +249821 0 6006595 1 +1096211 0 7523960 1 +506438 0 7524000 1 +1096207 0 7524343 1 +499568 0 7524398 1 +663679 0 7524413 1 +624199 0 7524636 1 +428773 0 7524666 1 +421145 0 7524898 1 +600350 0 7524975 1 +690606 0 7525244 1 +657204 0 7525515 1 +657204 0 570021 1 +697780 0 7525624 1 +579133 0 303786 1 +556248 0 3828290 1 +427323 0 7525934 1 +574944 0 7525949 1 +220761 0 7526095 1 +408563 0 2322244 1 +526331 0 580824 1 +555558 0 7526753 1 +440362 0 7526863 1 +497757 0 7526867 1 +391481 0 7526879 1 +1096180 0 7526924 1 +601684 0 7527096 1 +585165 0 5631375 1 +586268 0 1401075 1 +586268 0 7527607 1 +675719 0 4182410 1 +368229 0 7528212 1 +486623 0 7528490 1 +734979 0 7528547 1 +613727 0 7528586 1 +466335 0 7528633 1 +667535 0 7528645 1 +504335 0 7528849 1 +504335 0 7528851 1 +504335 0 7528852 1 +504335 0 7528854 1 +677460 0 7529087 1 +509730 0 7529540 1 +115365 0 7529565 1 +418926 0 7529727 1 +585743 0 7529804 1 +693469 0 7530170 1 +693469 0 7530174 1 +427730 0 7530341 1 +84106 0 184742 1 +375291 0 7530546 1 +375291 0 126823 1 +649200 0 7530762 1 +614598 0 7530907 1 +478295 0 6359963 1 +674914 0 7531043 1 +659230 0 7531069 1 +659230 0 7531075 1 +611366 0 7531219 1 +564668 0 7531418 1 +88160 0 695187 1 +88160 0 695180 1 +722413 0 7531801 1 +722413 0 7531802 1 +400631 0 7531950 1 +151011 0 7532006 1 +261521 0 1735979 1 +66771 0 7532068 1 +1096126 0 7532087 1 +738525 0 7532230 1 +142579 0 7532374 1 +142579 0 7532380 1 +393881 0 7532528 1 +1096118 0 7532930 1 +574317 0 7533374 1 +408739 0 7533400 1 +481961 0 7533440 1 +397592 0 7533642 1 +520184 0 7533779 1 +614409 0 7533828 1 +525660 0 7534090 1 +463635 0 7534191 1 +171776 0 7534196 1 +632536 0 7534406 1 +632536 0 7534408 1 +630905 0 7534438 1 +573452 0 3182069 1 +618486 0 7534867 1 +473319 0 7534941 1 +605363 0 7534976 1 +746055 0 7535109 1 +697983 0 7535285 1 +403361 0 7535295 1 +403361 0 7535298 1 +406525 0 1078569 1 +488021 0 7535426 1 +510444 0 7535614 1 +755459 0 7535730 1 +1096087 0 7535859 1 +669800 0 7535890 1 +739671 0 7535962 1 +447797 0 2191261 1 +534305 0 470749 1 +695993 0 7536282 1 +496175 0 7536295 1 +275629 0 7536587 1 +510152 0 2863753 1 +184249 0 7537310 1 +722981 0 7537924 1 +698828 0 7537951 1 +288200 0 7537962 1 +589423 0 7538059 1 +1096065 0 7538092 1 +433415 0 7538122 1 +744764 0 7538238 1 +680951 0 7538407 1 +548099 0 7538554 1 +588122 0 7538601 1 +409887 0 7538938 1 +483028 0 7539040 1 +517085 0 7539156 1 +433685 0 7539158 1 +593541 0 7539205 1 +39908 0 7539216 1 +464663 0 7539368 1 +569939 0 7539382 1 +569939 0 2158849 1 +434369 0 7539527 1 +1096049 0 7539545 1 +542806 0 617180 1 +758901 0 6552452 1 +669288 0 7539763 1 +533398 0 7539872 1 +59204 0 7539897 1 +1096045 0 7539951 1 +650076 0 7539979 1 +650076 0 7539981 1 +1096044 0 7540058 1 +705687 0 7540508 1 +513061 0 7540748 1 +554738 0 7540757 1 +66161 0 7540805 1 +116517 0 7541154 1 +663950 0 7541223 1 +384985 0 7541256 1 +658498 0 7541334 1 +511837 0 24284 1 +14947 0 7541530 1 +618979 0 7541560 1 +1096025 0 7541711 1 +596716 0 7541804 1 +596716 0 7541807 1 +165116 0 7542072 1 +1096021 0 7542108 1 +231109 0 7542305 1 +561448 0 7542507 1 +649110 0 7542609 1 +745402 0 7542623 1 +743696 0 7542697 1 +76283 0 7542942 1 +570979 0 7543210 1 +544123 0 7543289 1 +646179 0 7543313 1 +434462 0 7543324 1 +160735 0 7543353 1 +735384 0 2882157 1 +442593 0 7543541 1 +1096006 0 7543662 1 +225499 0 7543689 1 +722515 0 7543769 1 +670437 0 7543852 1 +656859 0 7543899 1 +566946 0 599391 1 +413905 0 7544118 1 +724121 0 7544209 1 +142831 0 7544224 1 +1101822 0 7544274 1 +682365 0 7544458 1 +1095994 0 7544671 1 +77424 0 7544712 1 +714678 0 7544784 1 +399970 0 7544870 1 +221664 0 4369406 1 +570023 0 7544969 1 +93234 0 7545140 1 +1095988 0 2158205 1 +625022 0 7545517 1 +625022 0 7545518 1 +652912 0 7545792 1 +97612 0 7545830 1 +609104 0 7545852 1 +1095982 0 7545903 1 +478220 0 7546064 1 +575096 0 7546569 1 +417902 0 7546693 1 +399414 0 7546744 1 +458110 0 7546818 1 +1095971 0 7546838 1 +692955 0 7547124 1 +422600 0 7547189 1 +1095966 0 7547353 1 +583766 0 7547622 1 +583766 0 7547624 1 +639560 0 7547737 1 +624876 0 7547832 1 +425688 0 7547873 1 +523062 0 7548085 1 +523062 0 7548088 1 +73094 0 7548236 1 +1095955 0 7548278 1 +718782 0 7548309 1 +456734 0 7548319 1 +597384 0 4214678 1 +578783 0 7548464 1 +1095952 0 7548591 1 +512087 0 3727684 1 +460162 0 7548961 1 +395538 0 7548990 1 +750946 0 7549100 1 +308032 0 7549108 1 +671692 0 7549372 1 +1095942 0 7549524 1 +556476 0 7549537 1 +409557 0 7549686 1 +273449 0 431349 1 +358240 0 7549947 1 +418423 0 7549977 1 +485558 0 7550141 1 +485558 0 7550146 1 +545575 0 7550362 1 +392501 0 7550373 1 +486370 0 5611684 1 +75698 0 7550499 1 +738162 0 7550591 1 +586740 0 298259 1 +1095928 0 2041081 1 +676454 0 7550998 1 +641284 0 7551052 1 +123859 0 7551078 1 +601629 0 2609809 1 +50498 0 7551261 1 +1095922 0 7551337 1 +646623 0 7551418 1 +1095921 0 7198517 1 +758720 0 7551487 1 +548673 0 7551972 1 +641618 0 4102612 1 +29416 0 7552094 1 +212435 0 7552313 1 +528841 0 7552368 1 +528841 0 7552369 1 +277556 0 3655235 1 +467612 0 7552919 1 +437671 0 7553018 1 +739913 0 4215483 1 +390813 0 2699347 1 +708438 0 7553263 1 +1095899 0 7553481 1 +530611 0 7553527 1 +530611 0 7553529 1 +503401 0 1491391 1 +724887 0 7554170 1 +290830 0 691855 1 +749267 0 7554621 1 +512564 0 7555272 1 +1095881 0 7555276 1 +151547 0 7555314 1 +638795 0 7555414 1 +547089 0 7555467 1 +192502 0 7165319 1 +183880 0 7555625 1 +537706 0 7555704 1 +1095876 0 7555802 1 +1095874 0 7556014 1 +540432 0 7556122 1 +607338 0 7556353 1 +739743 0 7556410 1 +550609 0 7556469 1 +140216 0 7556499 1 +618223 0 7556521 1 +1095868 0 7556541 1 +699872 0 7556559 1 +599550 0 7556581 1 +687245 0 7556665 1 +438455 0 7556687 1 +1095864 0 7556859 1 +472448 0 7556882 1 +543813 0 7557021 1 +570905 0 2693949 1 +570905 0 3259271 1 +570905 0 1612955 1 +619159 0 7557173 1 +282411 0 1245358 1 +595568 0 7557260 1 +87926 0 7557306 1 +1095857 0 7557434 1 +445094 0 7321899 1 +445094 0 7557471 1 +582557 0 7557520 1 +1095856 0 7557542 1 +595236 0 7557710 1 +569473 0 7557843 1 +148777 0 7557966 1 +148777 0 7557969 1 +546459 0 1091906 1 +681264 0 7558093 1 +1095845 0 7558360 1 +1101806 0 7558571 1 +242107 0 92150 1 +289276 0 7559170 1 +732448 0 7559244 1 +423178 0 7559250 1 +348242 0 7559349 1 +613870 0 7559421 1 +508316 0 7559424 1 +508316 0 7559425 1 +610132 0 7559702 1 +406718 0 7559988 1 +483178 0 7560119 1 +481297 0 7560260 1 +156889 0 7560358 1 +525534 0 7560662 1 +663771 0 1183072 1 +1095816 0 7560913 1 +40337 0 3504966 1 +159078 0 7561238 1 +153981 0 7561367 1 +425505 0 7561410 1 +694726 0 1954925 1 +481387 0 7561502 1 +266920 0 3200880 1 +1095807 0 7561627 1 +1095806 0 7561728 1 +173391 0 7561900 1 +451609 0 7562097 1 +432161 0 7562245 1 +574547 0 2089563 1 +1095798 0 7562444 1 +480536 0 6956847 1 +392195 0 2011125 1 +544319 0 7562624 1 +742988 0 7562778 1 +552868 0 7562944 1 +435412 0 7563026 1 +1095787 0 7563256 1 +633617 0 7563535 1 +163038 0 7563727 1 +212251 0 7563950 1 +447340 0 7564301 1 +585378 0 395796 1 +91422 0 7564348 1 +272815 0 7564578 1 +172608 0 2459114 1 +740624 0 7564762 1 +129205 0 7564968 1 +436602 0 7565509 1 +733510 0 7565711 1 +507087 0 7565927 1 +609024 0 7565942 1 +508855 0 7565966 1 +508855 0 7565967 1 +1095749 0 7566269 1 +299732 0 3132683 1 +1095747 0 7566472 1 +108037 0 7566523 1 +662524 0 7566638 1 +730278 0 7566843 1 +405036 0 7566944 1 +59392 0 7567087 1 +717563 0 4422025 1 +117113 0 7567214 1 +724733 0 730685 1 +1095725 0 1545467 1 +649893 0 4353583 1 +522076 0 7567576 1 +1095723 0 7567586 1 +678913 0 6225607 1 +420400 0 7568153 1 +1095716 0 7568193 1 +393268 0 7568324 1 +1095711 0 7568492 1 +656345 0 7568614 1 +656345 0 7568615 1 +426214 0 7568821 1 +1095705 0 7568903 1 +1095704 0 7569018 1 +418165 0 286523 1 +682910 0 7569360 1 +662016 0 1565843 1 +662016 0 2074926 1 +1095699 0 7569502 1 +510229 0 7569535 1 +575146 0 7569773 1 +575146 0 4905388 1 +529090 0 7569884 1 +758909 0 5735433 1 +249618 0 7570218 1 +645252 0 7570239 1 +1095687 0 7570390 1 +249866 0 7570414 1 +408427 0 7570419 1 +470001 0 7570591 1 +727779 0 7570725 1 +77323 0 7570852 1 +624176 0 7570903 1 +472359 0 7571063 1 +75266 0 7571100 1 +633916 0 7571290 1 +556166 0 5468582 1 +551819 0 7571873 1 +754509 0 7572293 1 +679658 0 7572321 1 +625205 0 7572345 1 +574051 0 7572381 1 +586790 0 1643811 1 +1095654 0 6877477 1 +505152 0 7572869 1 +537410 0 7572898 1 +636949 0 7573001 1 +1095650 0 7547357 1 +742446 0 2754742 1 +557401 0 7573403 1 +524447 0 7573433 1 +524447 0 7573434 1 +524447 0 7573435 1 +546956 0 7573530 1 +546956 0 5963925 1 +444350 0 7573567 1 +492988 0 7573647 1 +593135 0 1155358 1 +593135 0 7573762 1 +630318 0 7573769 1 +688644 0 7573780 1 +1095641 0 966601 1 +581975 0 1399463 1 +681791 0 5649493 1 +1095633 0 7574541 1 +682626 0 7574584 1 +1095631 0 7574651 1 +436924 0 7574843 1 +388465 0 7574903 1 +683045 0 7574924 1 +639412 0 7574974 1 +164282 0 7575141 1 +149801 0 7575256 1 +149801 0 7575257 1 +149801 0 7575259 1 +70720 0 7575592 1 +510158 0 7575647 1 +578735 0 7575680 1 +108507 0 7575793 1 +744109 0 7575848 1 +405737 0 7575861 1 +754166 0 7576075 1 +389385 0 2269086 1 +458771 0 7576344 1 +192579 0 7576526 1 +583916 0 533017 1 +665009 0 7576671 1 +440802 0 7576706 1 +422955 0 7576731 1 +608197 0 7576782 1 +461078 0 7576803 1 +461078 0 7576808 1 +393462 0 7576937 1 +47716 0 7577019 1 +506579 0 7577227 1 +576312 0 106318 1 +576312 0 7577254 1 +594105 0 7577350 1 +431481 0 7577411 1 +748771 0 7577720 1 +711710 0 1118015 1 +54648 0 7577745 1 +1095571 0 7577924 1 +542431 0 7578032 1 +361620 0 7578203 1 +1095566 0 7578238 1 +449244 0 7578411 1 +426504 0 7578450 1 +632192 0 7578466 1 +420980 0 7578567 1 +641293 0 7578573 1 +1095560 0 7578759 1 +94953 0 7578826 1 +1101784 0 7578859 1 +1095558 0 7578959 1 +436100 0 7499787 1 +1095557 0 7579062 1 +727707 0 1549440 1 +1095555 0 7579269 1 +148424 0 6519900 1 +148424 0 1192808 1 +148424 0 7579416 1 +203317 0 7579485 1 +321239 0 7579502 1 +664138 0 7579509 1 +738931 0 7579535 1 +647876 0 7579764 1 +280223 0 2378839 1 +1095542 0 7580351 1 +658372 0 7580404 1 +1095537 0 7580864 1 +717751 0 6037180 1 +4947 0 7581255 1 +4947 0 7581263 1 +399527 0 7581592 1 +605467 0 7581655 1 +242061 0 6034688 1 +555590 0 7581740 1 +77034 0 4482428 1 +1095523 0 7581991 1 +581801 0 7582354 1 +237936 0 1990785 1 +237936 0 1990789 1 +1095495 0 7582675 1 +511861 0 7582726 1 +535142 0 7582911 1 +535142 0 7582912 1 +448123 0 7582932 1 +634113 0 7582982 1 +634113 0 6412053 1 +634113 0 7582989 1 +1095490 0 7583207 1 +491585 0 7555346 1 +593275 0 7583254 1 +119761 0 7583330 1 +177221 0 669611 1 +547820 0 7583723 1 +548036 0 7583985 1 +548036 0 7583986 1 +544974 0 7584078 1 +420867 0 7584172 1 +420867 0 7584178 1 +1095478 0 7584199 1 +404202 0 7584372 1 +415962 0 7045036 1 +1095469 0 7585034 1 +384845 0 3168607 1 +458774 0 4589509 1 +663131 0 7585274 1 +459707 0 7585569 1 +569689 0 7585667 1 +412532 0 7585777 1 +527625 0 7586017 1 +572978 0 7586085 1 +437752 0 7586101 1 +744092 0 7586203 1 +660479 0 7586278 1 +660479 0 5314718 1 +408696 0 7586302 1 +8714 0 7586577 1 +663890 0 7586793 1 +736713 0 2488243 1 +153037 0 7586905 1 +414799 0 7587115 1 +1095437 0 7587373 1 +451070 0 1738230 1 +760367 0 7587602 1 +556307 0 7587676 1 +275997 0 39460 1 +632455 0 7587963 1 +453175 0 7588231 1 +22670 0 7588274 1 +415815 0 7588406 1 +632106 0 7588511 1 +138793 0 7588733 1 +443027 0 7588810 1 +727699 0 7588841 1 +660803 0 7588872 1 +124787 0 7588934 1 +407662 0 7589197 1 +536995 0 7589844 1 +690565 0 7590020 1 +670476 0 7590032 1 +32176 0 7590071 1 +755907 0 7590161 1 +474234 0 614329 1 +418633 0 7590272 1 +706342 0 4681893 1 +438058 0 7590320 1 +511330 0 2625018 1 +583369 0 7590379 1 +508104 0 3583169 1 +682190 0 7590504 1 +638928 0 7406660 1 +199776 0 7590619 1 +403793 0 6000672 1 +663388 0 7590762 1 +423878 0 7590792 1 +413404 0 7590811 1 +662282 0 7590829 1 +706215 0 3645530 1 +652961 0 7591292 1 +451484 0 329164 1 +622893 0 7591471 1 +414155 0 5390183 1 +275528 0 4294906 1 +734198 0 7592293 1 +263670 0 7592553 1 +635079 0 7592578 1 +604153 0 7592790 1 +667136 0 7592905 1 +1095377 0 7592945 1 +743868 0 7593070 1 +567759 0 3732068 1 +1095371 0 7593249 1 +470385 0 7593316 1 +706167 0 7593612 1 +728060 0 7593647 1 +577511 0 7593721 1 +476977 0 49241 1 +637254 0 7593941 1 +719749 0 7593979 1 +568585 0 7594098 1 +1095360 0 7594255 1 +1095357 0 7594541 1 +1095354 0 7594747 1 +625458 0 7595054 1 +564509 0 7595150 1 +138127 0 137649 1 +507434 0 7595430 1 +507434 0 7595431 1 +637459 0 7595500 1 +607599 0 7595623 1 +566174 0 7595707 1 +758519 0 7595984 1 +698719 0 7596038 1 +635626 0 7596075 1 +450854 0 7596461 1 +1095335 0 7596571 1 +704223 0 7596795 1 +1095332 0 7596866 1 +428819 0 7596886 1 +436847 0 7597032 1 +685717 0 7597051 1 +556144 0 7597426 1 +682205 0 7597457 1 +644023 0 7597478 1 +496717 0 7597514 1 +423646 0 7597593 1 +531676 0 7597704 1 +686260 0 7597757 1 +754113 0 7597855 1 +750421 0 5382338 1 +647687 0 7597903 1 +736125 0 7597940 1 +630391 0 7598139 1 +568703 0 422517 1 +140696 0 7598434 1 +14963 0 7598530 1 +644746 0 493167 1 +393696 0 7598745 1 +436091 0 7598808 1 +275137 0 2850054 1 +594793 0 7598917 1 +1101761 0 7599025 1 +1095308 0 7599040 1 +673984 0 7599091 1 +1095306 0 7599140 1 +83621 0 1285360 1 +659182 0 7599364 1 +659182 0 7599371 1 +618818 0 7599423 1 +401287 0 860900 1 +466738 0 7600085 1 +1095278 0 7600257 1 +115930 0 6269504 1 +455782 0 7600584 1 +562821 0 7600595 1 +741977 0 7600671 1 +660957 0 7600706 1 +701345 0 7600724 1 +658667 0 7600853 1 +529918 0 7601069 1 +450851 0 7601121 1 +635044 0 7601266 1 +139405 0 7601337 1 +611199 0 7601414 1 +512825 0 7601418 1 +740852 0 7601492 1 +588627 0 7601517 1 +302435 0 7601933 1 +488825 0 7602188 1 +278542 0 7602289 1 +477286 0 7602332 1 +476947 0 7602696 1 +610128 0 7603149 1 +741274 0 7603256 1 +530602 0 7603386 1 +530602 0 7603394 1 +737940 0 7603500 1 +737940 0 7603501 1 +1095238 0 7227422 1 +584500 0 7603877 1 +563119 0 7604003 1 +1095233 0 7604184 1 +591993 0 448393 1 +520627 0 7604262 1 +43781 0 3713070 1 +43781 0 999958 1 +437324 0 7604548 1 +437324 0 7604553 1 +540306 0 7604698 1 +442377 0 767271 1 +700835 0 7605167 1 +442455 0 7605679 1 +442491 0 7605688 1 +140238 0 309147 1 +653054 0 7606027 1 +441734 0 7606120 1 +584727 0 616123 1 +661945 0 7606339 1 +146812 0 7606373 1 +619675 0 7606406 1 +670829 0 7606438 1 +604628 0 7606457 1 +397417 0 7606522 1 +701663 0 187767 1 +478054 0 7606657 1 +490883 0 7607075 1 +486512 0 4647944 1 +327750 0 1720532 1 +203458 0 7607736 1 +700641 0 7607802 1 +661398 0 7607818 1 +661398 0 7607819 1 +571237 0 7607852 1 +696738 0 7608098 1 +592220 0 7608291 1 +680490 0 7608630 1 +497536 0 7608823 1 +2235 0 7609417 1 +703270 0 7609557 1 +741970 0 7609703 1 +693642 0 7609909 1 +37685 0 7609925 1 +1095165 0 7610005 1 +455793 0 7610158 1 +194750 0 7610240 1 +521801 0 7610379 1 +392488 0 7610552 1 +540109 0 7610712 1 +749752 0 7610789 1 +1095155 0 7610928 1 +584905 0 7610990 1 +388950 0 7611089 1 +274175 0 7611187 1 +545359 0 7611282 1 +730229 0 7611386 1 +334558 0 7611443 1 +752473 0 7611574 1 +746065 0 7612190 1 +753040 0 7612278 1 +532142 0 7612308 1 +578607 0 7612563 1 +522953 0 2536541 1 +422609 0 7612858 1 +130825 0 7612920 1 +471007 0 7612985 1 +469819 0 7613006 1 +711811 0 7613233 1 +449235 0 4678132 1 +607855 0 7613438 1 +733591 0 6954472 1 +302878 0 7613590 1 +1095126 0 7613702 1 +1095121 0 7613985 1 +510018 0 7614155 1 +570725 0 7614556 1 +570725 0 7614562 1 +556952 0 7614653 1 +746438 0 7614909 1 +129517 0 7490272 1 +1095108 0 7615185 1 +624644 0 1078747 1 +563652 0 7615545 1 +677212 0 7615749 1 +729697 0 7615909 1 +422398 0 7616104 1 +155086 0 7616142 1 +1095092 0 7616512 1 +466162 0 7616897 1 +1095085 0 7617014 1 +691055 0 4374679 1 +127098 0 3739226 1 +77878 0 7617343 1 +425330 0 7617757 1 +425330 0 1452490 1 +710914 0 7617834 1 +710914 0 7617835 1 +690801 0 7617924 1 +562594 0 7618210 1 +562594 0 7618213 1 +416457 0 2908326 1 +1101739 0 7618413 1 +1095066 0 7618627 1 +688711 0 7618680 1 +325929 0 7618715 1 +418552 0 7618929 1 +478981 0 7619127 1 +478981 0 7619132 1 +1095059 0 7619220 1 +1095058 0 7619305 1 +728460 0 324011 1 +430142 0 7619495 1 +1095055 0 7619619 1 +604229 0 7619989 1 +370068 0 7620363 1 +117036 0 7620494 1 +450681 0 619450 1 +731723 0 7620979 1 +572517 0 7621161 1 +677672 0 7621202 1 +677672 0 2056386 1 +321363 0 1967245 1 +432680 0 2491367 1 +760638 0 7621489 1 +733692 0 7621782 1 +667932 0 7621843 1 +418977 0 7621906 1 +693297 0 7622236 1 +672429 0 7622605 1 +726076 0 7622697 1 +1095012 0 7622850 1 +278429 0 7623179 1 +438324 0 1944454 1 +188134 0 7623229 1 +680102 0 7561416 1 +415474 0 7623307 1 +420673 0 3222326 1 +387662 0 7623550 1 +524733 0 3399995 1 +570070 0 7623736 1 +136157 0 7623799 1 +1094999 0 7624096 1 +424045 0 7624224 1 +724680 0 7624226 1 +461281 0 7624295 1 +1094996 0 7624305 1 +402427 0 6607020 1 +402427 0 7624329 1 +391125 0 7624391 1 +1094991 0 7624604 1 +589903 0 7624643 1 +703383 0 7624955 1 +406386 0 7625003 1 +692577 0 7625246 1 +633986 0 7625308 1 +708739 0 7625375 1 +61623 0 7625475 1 +1094982 0 7625523 1 +643359 0 7625543 1 +549738 0 7625918 1 +587853 0 76335 1 +703765 0 7626279 1 +516029 0 7626410 1 +516029 0 7626411 1 +759038 0 7626468 1 +686541 0 7626695 1 +452572 0 7626797 1 +602413 0 7626921 1 +705681 0 7627038 1 +1094962 0 7627224 1 +392350 0 7627245 1 +447169 0 7627262 1 +329369 0 7627391 1 +450788 0 7627419 1 +640103 0 5323651 1 +1094959 0 7627532 1 +430229 0 7627578 1 +245120 0 3595128 1 +563347 0 7627761 1 +597395 0 7628015 1 +617795 0 7628155 1 +520636 0 7512908 1 +696677 0 1276700 1 +727224 0 7628598 1 +394095 0 7628696 1 +1094943 0 2982576 1 +748672 0 7629139 1 +752700 0 7629156 1 +707513 0 7629288 1 +672109 0 7629448 1 +624503 0 7629481 1 +734426 0 7629602 1 +612471 0 7629694 1 +612471 0 7629696 1 +657264 0 1727593 1 +541557 0 7630267 1 +526984 0 7630382 1 +543251 0 7630497 1 +459291 0 7630759 1 +563943 0 4788406 1 +728823 0 7631412 1 +147090 0 7631445 1 +753299 0 7631636 1 +753299 0 7631639 1 +433579 0 7631986 1 +583798 0 7632216 1 +583798 0 7632217 1 +583798 0 7632219 1 +449442 0 7632239 1 +647503 0 7632291 1 +490903 0 7632334 1 +622725 0 7632383 1 +622725 0 7632390 1 +503580 0 7632461 1 +743675 0 7632562 1 +580450 0 7438306 1 +745469 0 7632935 1 +656376 0 3941972 1 +589586 0 7633013 1 +388588 0 7633044 1 +525868 0 7633123 1 +174592 0 7633162 1 +174592 0 7633163 1 +174592 0 7633166 1 +174592 0 7633169 1 +348869 0 7437927 1 +526671 0 2294786 1 +202954 0 7633985 1 +747985 0 7634139 1 +614047 0 7634288 1 +495483 0 7634370 1 +393203 0 7634509 1 +1101723 0 7634688 1 +1094869 0 7634698 1 +672433 0 382588 1 +276979 0 7635087 1 +684780 0 7635158 1 +693101 0 7635176 1 +738484 0 7635187 1 +1094863 0 7635318 1 +535599 0 7635516 1 +507934 0 7635765 1 +592235 0 6709287 1 +592235 0 146220 1 +592235 0 6743770 1 +592235 0 146223 1 +466252 0 7635938 1 +420365 0 7636207 1 +514851 0 6031498 1 +742022 0 7636346 1 +691004 0 7636375 1 +435541 0 7636556 1 +80876 0 7636706 1 +1101721 0 7636772 1 +559318 0 7636793 1 +741267 0 7636872 1 +760512 0 428985 1 +613755 0 7637010 1 +212796 0 7637191 1 +1094840 0 7637307 1 +1094840 0 7637310 1 +748321 0 7637360 1 +577131 0 7637414 1 +660046 0 7637574 1 +689885 0 7637587 1 +408275 0 7637681 1 +617968 0 7637756 1 +490802 0 7638465 1 +414757 0 7638566 1 +1094825 0 7638638 1 +526013 0 7638663 1 +428847 0 594812 1 +417570 0 7638762 1 +20432 0 7638774 1 +641583 0 850886 1 +455743 0 7638892 1 +632726 0 7638955 1 +603031 0 6970659 1 +541425 0 7639543 1 +453856 0 7639666 1 +661076 0 7639898 1 +604113 0 7639945 1 +702792 0 7639975 1 +511417 0 7640001 1 +722352 0 7640068 1 +547139 0 7640131 1 +704080 0 7640235 1 +694678 0 7640317 1 +603773 0 7640483 1 +138266 0 7640621 1 +633375 0 7640682 1 +567895 0 3194503 1 +725951 0 407030 1 +582641 0 7640778 1 +609469 0 1357096 1 +1101714 0 7640856 1 +584569 0 1500751 1 +455456 0 7641623 1 +559009 0 2587289 1 +711840 0 7641971 1 +565231 0 7642015 1 +528117 0 7642185 1 +729672 0 6147967 1 +129792 0 3771070 1 +684459 0 7642464 1 +626005 0 7642571 1 +689700 0 7642895 1 +689700 0 4788847 1 +632923 0 7643183 1 +1094759 0 7643455 1 +560419 0 7643649 1 +574569 0 7643666 1 +112477 0 7643700 1 +549135 0 5484835 1 +512807 0 7643825 1 +1094755 0 7643831 1 +208610 0 7644144 1 +638723 0 7644294 1 +421813 0 2554945 1 +421813 0 7644384 1 +688218 0 7644664 1 +466202 0 7644819 1 +714709 0 7644827 1 +345350 0 7645183 1 +458235 0 7645326 1 +458235 0 7645327 1 +724571 0 7645500 1 +77491 0 7645638 1 +1094731 0 7645681 1 +1094727 0 7646087 1 +728836 0 7646090 1 +608323 0 7646257 1 +679878 0 5786828 1 +1094724 0 7226212 1 +633635 0 7646494 1 +430985 0 7646548 1 +677519 0 7647118 1 +559709 0 7647465 1 +398335 0 7647539 1 +551413 0 42676 1 +748935 0 7647720 1 +574002 0 490553 1 +712832 0 7647944 1 +750821 0 7647986 1 +681514 0 1237909 1 +681514 0 204187 1 +168000 0 7648151 1 +691709 0 238005 1 +607292 0 7648208 1 +43649 0 7648210 1 +467274 0 7648313 1 +1094699 0 7648655 1 +656602 0 7648865 1 +1101706 0 7648972 1 +639545 0 7649010 1 +1094693 0 7649098 1 +1094691 0 7649192 1 +521018 0 7649219 1 +659247 0 447379 1 +1094689 0 7649287 1 +632055 0 7649422 1 +516413 0 7649503 1 +654459 0 7649739 1 +619805 0 7650075 1 +338696 0 7650090 1 +334867 0 7650353 1 +518940 0 7650375 1 +495018 0 7650538 1 +472024 0 7650812 1 +261683 0 7651062 1 +559607 0 7651271 1 +422893 0 7651286 1 +622658 0 7651608 1 +178859 0 2651091 1 +178859 0 3099567 1 +596282 0 7651740 1 +320051 0 6010807 1 +743708 0 7652351 1 +496244 0 7652710 1 +740876 0 45888 1 +732288 0 7653899 1 +700871 0 7653942 1 +421437 0 7653992 1 +211468 0 7653998 1 +503390 0 6057028 1 +612846 0 7654094 1 +153048 0 7654251 1 +124128 0 7654334 1 +1094634 0 7654349 1 +455273 0 7654456 1 +228738 0 7654462 1 +92509 0 7654838 1 +612670 0 7655081 1 +478691 0 7621493 1 +576195 0 7655302 1 +93823 0 2548558 1 +93823 0 7655357 1 +540456 0 7655418 1 +737512 0 7655567 1 +538340 0 7655600 1 +243712 0 545561 1 +127682 0 7655718 1 +453851 0 7655766 1 +544745 0 7655918 1 +1101698 0 7656047 1 +439375 0 7656104 1 +391662 0 7656119 1 +728150 0 2570970 1 +1094612 0 7656262 1 +702855 0 7656399 1 +624790 0 7656661 1 +73853 0 7656709 1 +611271 0 7656910 1 +1094605 0 7656967 1 +624143 0 7067743 1 +624143 0 7657002 1 +726098 0 7657626 1 +567452 0 7657714 1 +534617 0 7657954 1 +535627 0 7657978 1 +541948 0 7658037 1 +541948 0 2980693 1 +698445 0 7658180 1 +671219 0 7658766 1 +740416 0 7659054 1 +94782 0 7659125 1 +250228 0 710892 1 +1094579 0 1693502 1 +1094578 0 7659558 1 +210442 0 7659712 1 +1094575 0 7659857 1 +686739 0 7660004 1 +601128 0 7660127 1 +462979 0 7660166 1 +411953 0 7660272 1 +6791 0 7660579 1 +471983 0 7660760 1 +1094566 0 7660821 1 +447648 0 3222178 1 +515573 0 7661052 1 +475402 0 7661499 1 +231717 0 7661545 1 +429664 0 7661622 1 +642032 0 7661632 1 +657091 0 7661634 1 +657091 0 7661636 1 +679167 0 313880 1 +102695 0 7661753 1 +645343 0 7662530 1 +645343 0 4662804 1 +1094536 0 7662586 1 +175251 0 7662607 1 +498478 0 7662750 1 +677936 0 7662903 1 +537825 0 7663200 1 +549235 0 760500 1 +396391 0 7663389 1 +1094519 0 7663734 1 +711759 0 7663813 1 +743668 0 7664187 1 +625782 0 7664456 1 +1094509 0 7664738 1 +403454 0 7664890 1 +488345 0 7664995 1 +611747 0 7665185 1 +616415 0 58347 1 +549219 0 7665374 1 +1094501 0 7665448 1 +721885 0 7665472 1 +721885 0 2646237 1 +555750 0 7665867 1 +555750 0 7665868 1 +456443 0 7665992 1 +568526 0 7666026 1 +122582 0 7667009 1 +1094477 0 7667072 1 +471197 0 7667208 1 +708517 0 613301 1 +25603 0 7667595 1 +709559 0 7667610 1 +191792 0 7667700 1 +1094469 0 7667884 1 +391101 0 7668258 1 +1576 0 7668392 1 +474419 0 7668437 1 +170982 0 7668448 1 +753214 0 7668487 1 +1094460 0 7668615 1 +341317 0 7669136 1 +1094453 0 7669183 1 +1094451 0 6794229 1 +405238 0 7669618 1 +418195 0 7669641 1 +626318 0 7669940 1 +693636 0 4305606 1 +481341 0 7551236 1 +504044 0 7670233 1 +524848 0 7670356 1 +549731 0 7670407 1 +1094440 0 7670435 1 +569555 0 7670556 1 +489858 0 7670720 1 +660672 0 7671159 1 +556217 0 1845958 1 +406923 0 7671331 1 +430989 0 7671340 1 +408419 0 2094900 1 +634489 0 7671438 1 +413858 0 7671593 1 +402318 0 7671637 1 +759515 0 7671705 1 +633153 0 7671912 1 +231298 0 7671964 1 +538333 0 7672042 1 +618408 0 7672149 1 +249118 0 3072082 1 +567630 0 7672252 1 +498398 0 822108 1 +1094406 0 7672535 1 +393954 0 7673043 1 +628056 0 7673051 1 +615624 0 7673341 1 +645892 0 7645605 1 +645892 0 7673403 1 +1102351 0 7673468 1 +647260 0 7673655 1 +1094395 0 7673682 1 +604619 0 7673699 1 +1094394 0 7673777 1 +1094389 0 1304256 1 +537761 0 551283 1 +331352 0 7674426 1 +419326 0 7674432 1 +672753 0 7674619 1 +208822 0 7674638 1 +425375 0 7674723 1 +598802 0 7674753 1 +506181 0 7674790 1 +248086 0 7674927 1 +559771 0 7675076 1 +638849 0 7675199 1 +744891 0 581293 1 +560357 0 7675407 1 +1094370 0 4521109 1 +445714 0 7675787 1 +445714 0 7675788 1 +1094369 0 7675809 1 +571696 0 7675991 1 +571696 0 4452479 1 +571696 0 3982455 1 +425072 0 7676121 1 +473935 0 7676222 1 +1094364 0 7676295 1 +602352 0 7676449 1 +1094361 0 7676610 1 +635497 0 7676631 1 +563995 0 4261341 1 +21741 0 1021598 1 +419333 0 7676823 1 +693162 0 7676831 1 +730626 0 7677192 1 +463230 0 7677230 1 +339009 0 3468566 1 +593792 0 7677906 1 +482666 0 7678527 1 +1101674 0 7678537 1 +96250 0 1186091 1 +440269 0 7678784 1 +499126 0 7679349 1 +733892 0 3721216 1 +409071 0 7679443 1 +437291 0 7679571 1 +1094316 0 7679623 1 +223165 0 7679629 1 +387603 0 4137291 1 +26207 0 7680049 1 +231877 0 7680302 1 +680373 0 7680327 1 +680373 0 7680328 1 +452200 0 7680609 1 +644658 0 7680724 1 +384406 0 7681196 1 +468907 0 7681283 1 +137440 0 7681474 1 +540983 0 7681577 1 +646071 0 7681649 1 +724275 0 7681654 1 +556587 0 7681665 1 +494346 0 7681690 1 +412319 0 7681853 1 +171527 0 7681913 1 +171527 0 7681920 1 +635150 0 7681941 1 +438316 0 7681944 1 +438316 0 223186 1 +438316 0 1254095 1 +623857 0 1499955 1 +402075 0 7682183 1 +614069 0 2115250 1 +285729 0 1054505 1 +729173 0 7682286 1 +634412 0 7682321 1 +751797 0 7682492 1 +1101670 0 7682611 1 +669427 0 7682644 1 +616447 0 2730672 1 +65000 0 7682753 1 +696242 0 7682771 1 +609799 0 7682793 1 +499068 0 7682806 1 +266760 0 7682835 1 +146212 0 7682902 1 +146212 0 7682903 1 +146212 0 7682904 1 +1094275 0 7683442 1 +161418 0 7683626 1 +1101668 0 7683665 1 +1094271 0 7683773 1 +454872 0 5660676 1 +664194 0 7683893 1 +428941 0 7683923 1 +714636 0 7684215 1 +99556 0 7684271 1 +99556 0 7684278 1 +635823 0 7684421 1 +426622 0 7684635 1 +631724 0 7684748 1 +21948 0 7684758 1 +729508 0 7684892 1 +515813 0 7684917 1 +409694 0 7684964 1 +88375 0 7685094 1 +563359 0 4794763 1 +602652 0 7685266 1 +537505 0 7685383 1 +574730 0 3239670 1 +281704 0 5719260 1 +1094249 0 7685719 1 +753071 0 7685957 1 +488198 0 7685963 1 +543951 0 7686120 1 +242019 0 2298353 1 +544260 0 7686458 1 +743693 0 7686516 1 +1094241 0 7686542 1 +445908 0 7686549 1 +584592 0 7686569 1 +584592 0 7686570 1 +621419 0 7686585 1 +24441 0 7686662 1 +1101665 0 7686735 1 +403388 0 7686872 1 +755878 0 7686944 1 +551860 0 670741 1 +124534 0 7687385 1 +488416 0 7687394 1 +1094232 0 7687460 1 +486274 0 6166672 1 +138223 0 7687609 1 +137889 0 7687991 1 +524166 0 7688092 1 +673143 0 7688096 1 +1094220 0 7688588 1 +382119 0 7688610 1 +715508 0 7688925 1 +1094215 0 7688991 1 +522151 0 7689001 1 +404051 0 7689210 1 +394021 0 7689281 1 +416228 0 7689536 1 +393420 0 7689572 1 +1094204 0 7689683 1 +429675 0 7689707 1 +563771 0 7689813 1 +670600 0 7690067 1 +1094197 0 7690447 1 +1101661 0 7690834 1 +654633 0 626512 1 +1094191 0 7691053 1 +339981 0 7691162 1 +281702 0 7691277 1 +530601 0 7691286 1 +509114 0 784795 1 +395786 0 7691646 1 +649451 0 7691702 1 +583611 0 7691806 1 +583611 0 1942522 1 +567443 0 7691928 1 +611468 0 7692091 1 +473394 0 7692134 1 +408945 0 7692287 1 +470459 0 7692482 1 +1094175 0 7692594 1 +503833 0 7693125 1 +414276 0 7693274 1 +705279 0 7693882 1 +623281 0 7694072 1 +489931 0 7694204 1 +545450 0 7694300 1 +545450 0 7694301 1 +694845 0 7694419 1 +531142 0 2730772 1 +489257 0 7694872 1 +564707 0 7694881 1 +753480 0 7694883 1 +753480 0 7694886 1 +753480 0 7694887 1 +628085 0 602585 1 +1094145 0 7695072 1 +1094141 0 7695494 1 +448183 0 7695647 1 +544277 0 5121196 1 +568709 0 7696003 1 +614186 0 7696038 1 +5925 0 7696217 1 +230891 0 7696487 1 +725047 0 7696627 1 +700224 0 7697238 1 +521851 0 7697353 1 +707721 0 7697378 1 +281270 0 7697483 1 +715588 0 7697715 1 +524699 0 7697755 1 +517516 0 7697790 1 +543644 0 7697828 1 +543644 0 7697829 1 +512278 0 7698013 1 +531490 0 3550561 1 +1094110 0 7698256 1 +702790 0 151534 1 +447551 0 7698285 1 +417946 0 7698401 1 +647872 0 7698671 1 +760070 0 7698784 1 +525467 0 7699063 1 +676275 0 7699261 1 +473886 0 7699648 1 +1094085 0 7699906 1 +1094081 0 7700133 1 +674595 0 7700221 1 +649294 0 7700277 1 +403954 0 7700302 1 +591026 0 7700371 1 +537301 0 7700684 1 +458064 0 2498341 1 +261650 0 7701018 1 +509111 0 1943221 1 +537995 0 7701413 1 +405985 0 7701489 1 +1094062 0 7701932 1 +1094056 0 6863431 1 +427340 0 7702618 1 +457809 0 6720424 1 +244929 0 7702806 1 +34015 0 1710290 1 +34015 0 7703019 1 +639084 0 7703035 1 +455853 0 7703371 1 +699837 0 7703464 1 +680250 0 7703614 1 +478063 0 7703659 1 +544308 0 2565202 1 +1094039 0 7703778 1 +424898 0 7703953 1 +572286 0 7704015 1 +572286 0 7704018 1 +588775 0 7704175 1 +588775 0 214807 1 +686746 0 7704297 1 +426347 0 7704383 1 +89418 0 7704655 1 +199442 0 319672 1 +725867 0 7704833 1 +681944 0 7704858 1 +144254 0 7704880 1 +82161 0 7704966 1 +565915 0 784687 1 +1094027 0 7705063 1 +449750 0 7705364 1 +1093998 0 7705370 1 +166468 0 7705465 1 +683193 0 240868 1 +728110 0 119352 1 +576452 0 2663619 1 +538309 0 7706370 1 +525779 0 7706458 1 +610425 0 7706571 1 +605651 0 7706644 1 +506025 0 1089642 1 +720013 0 7706967 1 +603050 0 7707024 1 +582848 0 1267600 1 +582848 0 7707032 1 +545847 0 412670 1 +503607 0 7707295 1 +690508 0 178693 1 +1093971 0 7707490 1 +155056 0 7707583 1 +483241 0 7707696 1 +64528 0 7707726 1 +541969 0 1340397 1 +759021 0 7707773 1 +1093966 0 7708007 1 +536791 0 7708071 1 +86203 0 707816 1 +1093962 0 7708335 1 +527769 0 7708458 1 +527769 0 7708460 1 +1093959 0 7708525 1 +680324 0 7708541 1 +609956 0 7708790 1 +119683 0 6682231 1 +549342 0 7708995 1 +577167 0 7709487 1 +731736 0 7709592 1 +700618 0 7709628 1 +356916 0 1589613 1 +356916 0 7709699 1 +1093941 0 7709874 1 +110614 0 7710322 1 +284313 0 7710480 1 +22479 0 7710581 1 +507221 0 7710791 1 +405310 0 7710802 1 +1093927 0 7711203 1 +1093926 0 7711294 1 +571474 0 7711336 1 +571474 0 7711338 1 +571474 0 7711339 1 +100013 0 7711719 1 +1093920 0 7711895 1 +609628 0 7712075 1 +270520 0 7712150 1 +690705 0 7712170 1 +1093915 0 7712185 1 +713134 0 7712228 1 +712545 0 7712333 1 +696312 0 1145727 1 +604954 0 7712406 1 +436586 0 7712590 1 +499413 0 7712612 1 +541274 0 7712674 1 +479525 0 7712785 1 +106125 0 7712802 1 +480504 0 7712885 1 +411660 0 7712991 1 +400311 0 319761 1 +1093901 0 7713093 1 +50891 0 7713156 1 +307005 0 7713252 1 +617167 0 7713540 1 +610190 0 7713605 1 +1093881 0 7713721 1 +524116 0 2805855 1 +239830 0 7713961 1 +599524 0 7714082 1 +457714 0 7714160 1 +457714 0 7714162 1 +575407 0 7714335 1 +1093875 0 7714348 1 +605648 0 7714395 1 +535421 0 7714490 1 +487569 0 7715093 1 +1093866 0 7715281 1 +633994 0 7715443 1 +380755 0 7715778 1 +591310 0 7715871 1 +555458 0 7715968 1 +4696 0 7716223 1 +65770 0 7716339 1 +525047 0 7716369 1 +1093855 0 3961347 1 +744261 0 7716436 1 +54199 0 7716503 1 +392905 0 7716624 1 +536654 0 7716698 1 +18759 0 7716736 1 +510893 0 7716782 1 +1093845 0 7716932 1 +653092 0 7716980 1 +558548 0 6212597 1 +749399 0 7717015 1 +961921 0 7717326 1 +855727 0 7717433 1 +984770 0 7717540 1 +1053992 0 436967 1 +978802 0 7718403 1 +982481 0 7718430 1 +775343 0 7718631 1 +138629 0 7718666 1 +841165 0 4095724 1 +870861 0 7719280 1 +814987 0 7719368 1 +1047012 0 4783316 1 +1093795 0 7719659 1 +841020 0 132535 1 +846513 0 7719690 1 +786021 0 2511496 1 +786021 0 2511493 1 +1066043 0 7719743 1 +1093791 0 7719752 1 +939473 0 7719830 1 +1058978 0 7719869 1 +858421 0 7720176 1 +1093786 0 7720188 1 +345453 0 7720210 1 +330450 0 7720245 1 +821372 0 7720462 1 +855968 0 7720494 1 +1003973 0 7720508 1 +160671 0 7720631 1 +1093781 0 7720701 1 +1036002 0 7720730 1 +771239 0 7720846 1 +1080229 0 7721015 1 +1039586 0 7721048 1 +783963 0 7721112 1 +1023111 0 7721227 1 +1047625 0 7721281 1 +1093773 0 7721425 1 +1003561 0 7721448 1 +930534 0 7721474 1 +1003445 0 7721666 1 +315131 0 5176354 1 +934134 0 7721810 1 +841961 0 3916260 1 +912898 0 7722143 1 +771694 0 7722212 1 +824282 0 7722320 1 +961950 0 7722662 1 +961950 0 7722663 1 +772928 0 7722765 1 +1093757 0 7722912 1 +920753 0 7723012 1 +776465 0 7723066 1 +991240 0 7723073 1 +772055 0 7723106 1 +917334 0 7723224 1 +17884 0 7723241 1 +845892 0 7723268 1 +1093750 0 7723623 1 +853057 0 7723754 1 +787784 0 7724077 1 +928572 0 956361 1 +928572 0 4858036 1 +1041473 0 7724405 1 +1093732 0 7724624 1 +783277 0 7724717 1 +952926 0 3180222 1 +792900 0 7724807 1 +872777 0 7724907 1 +1093723 0 7725338 1 +65488 0 7725406 1 +148564 0 7725498 1 +792742 0 7725822 1 +29612 0 7725919 1 +1093717 0 2378652 1 +920458 0 7725997 1 +1005476 0 1501571 1 +212977 0 7726166 1 +989855 0 7726173 1 +936273 0 7726230 1 +936273 0 7726232 1 +987486 0 7726546 1 +1019470 0 7726583 1 +884870 0 7726654 1 +1005191 0 7726713 1 +998941 0 7726928 1 +952378 0 7727027 1 +95286 0 2462113 1 +258337 0 7727433 1 +783433 0 7727457 1 +1020915 0 4301870 1 +931905 0 3743492 1 +808716 0 7727815 1 +1053111 0 7727900 1 +1093698 0 7727935 1 +900924 0 84482 1 +961255 0 7728290 1 +1057251 0 7728494 1 +875787 0 7728501 1 +907997 0 7728899 1 +907046 0 7728910 1 +761627 0 7728936 1 +976829 0 7728972 1 +234114 0 7728987 1 +888100 0 7729042 1 +865616 0 7729077 1 +865616 0 7729083 1 +58130 0 7729087 1 +789439 0 4806068 1 +1093682 0 7729151 1 +1093682 0 7729155 1 +887906 0 7729506 1 +763878 0 11461 1 +790059 0 6955954 1 +338637 0 7729601 1 +810242 0 7729677 1 +810242 0 559109 1 +838101 0 7729693 1 +814964 0 7729812 1 +808362 0 7730127 1 +808362 0 7730131 1 +925571 0 7730191 1 +944700 0 7730244 1 +170770 0 7730253 1 +1011860 0 5302298 1 +1011860 0 486011 1 +815015 0 7730563 1 +993492 0 7730670 1 +25025 0 7731150 1 +930326 0 2248151 1 +899800 0 7731519 1 +899800 0 7731522 1 +899800 0 7731523 1 +1028131 0 7731552 1 +1093650 0 7731775 1 +988169 0 1579409 1 +778890 0 7731903 1 +978057 0 7731943 1 +1005520 0 7732372 1 +144528 0 7732849 1 +900731 0 7732972 1 +1093637 0 7733009 1 +1093637 0 7733010 1 +870422 0 7733279 1 +844594 0 222327 1 +960397 0 7733633 1 +862742 0 6594514 1 +25534 0 7733858 1 +1093621 0 7733928 1 +831601 0 7733952 1 +900076 0 7734010 1 +900076 0 7734015 1 +981400 0 77078 1 +995176 0 7734195 1 +852037 0 7734320 1 +1026258 0 1116510 1 +1036542 0 7734604 1 +971233 0 4589415 1 +921621 0 6987271 1 +914321 0 6912683 1 +986972 0 7735236 1 +927196 0 7735310 1 +847722 0 7735323 1 +921173 0 4927836 1 +1036675 0 7735635 1 +942221 0 7735766 1 +1101603 0 7736067 1 +780215 0 2128552 1 +944181 0 256823 1 +786918 0 7736237 1 +983708 0 7736243 1 +804197 0 7736282 1 +804197 0 7736285 1 +988269 0 7736318 1 +968206 0 7736364 1 +791629 0 7736538 1 +1070361 0 7736917 1 +804905 0 7737040 1 +1022132 0 7737085 1 +944949 0 7737212 1 +831560 0 7737240 1 +831560 0 1425212 1 +849561 0 2200965 1 +849561 0 7737351 1 +913509 0 7737358 1 +1093570 0 7737432 1 +1093570 0 7737434 1 +1093570 0 7737436 1 +230725 0 7737541 1 +837476 0 5280730 1 +1093564 0 7737826 1 +831315 0 7737845 1 +1037407 0 7737881 1 +837181 0 7737896 1 +1011811 0 7737943 1 +1076078 0 7738004 1 +1093561 0 7738141 1 +303934 0 7738432 1 +959228 0 7738468 1 +1093556 0 7738539 1 +869827 0 7738625 1 +771734 0 7738727 1 +1093552 0 7738757 1 +783602 0 7738859 1 +849337 0 7738882 1 +1011721 0 7738897 1 +983543 0 7739077 1 +976941 0 579792 1 +817597 0 7739187 1 +817597 0 7739188 1 +950799 0 7739212 1 +863387 0 7739252 1 +863623 0 50758 1 +1031240 0 7739378 1 +1024034 0 7739412 1 +812734 0 7739791 1 +1093540 0 7740001 1 +1078198 0 7740071 1 +1093534 0 7740513 1 +773155 0 7740641 1 +898714 0 7740844 1 +824080 0 7740974 1 +1023850 0 1607869 1 +227317 0 7741537 1 +825954 0 7741548 1 +1093507 0 7741722 1 +956993 0 7741789 1 +202081 0 7741852 1 +49435 0 4178845 1 +884878 0 7742369 1 +1078731 0 7742389 1 +780336 0 7742580 1 +1093491 0 7742868 1 +893681 0 7742882 1 +989963 0 7743156 1 +868598 0 7743190 1 +1038755 0 7743215 1 +357340 0 4200881 1 +357340 0 1841712 1 +1093487 0 7743266 1 +1093481 0 7743873 1 +968560 0 7743891 1 +335910 0 7744037 1 +934235 0 7744083 1 +253966 0 7744488 1 +1051886 0 7744645 1 +376537 0 7744664 1 +1093462 0 7745233 1 +906901 0 7745474 1 +301777 0 7745789 1 +860266 0 7745853 1 +790110 0 5483197 1 +74637 0 7746238 1 +778139 0 7746484 1 +831474 0 7746556 1 +853344 0 1989069 1 +845304 0 7746785 1 +17110 0 3464191 1 +1093444 0 7746972 1 +1093443 0 7747064 1 +122807 0 7747236 1 +831052 0 4231748 1 +241246 0 5729188 1 +1093438 0 7747579 1 +822859 0 7747634 1 +53897 0 7747672 1 +884722 0 7747774 1 +140161 0 7747870 1 +66908 0 1550347 1 +992618 0 4692413 1 +762111 0 7748310 1 +991138 0 7748425 1 +64960 0 7748487 1 +981006 0 7748617 1 +830040 0 2377847 1 +944231 0 668926 1 +948397 0 2797280 1 +925951 0 7748936 1 +826153 0 7748945 1 +835478 0 5283041 1 +1073972 0 7749191 1 +1019179 0 7749348 1 +147337 0 7749359 1 +147337 0 7510754 1 +147337 0 7749362 1 +1093419 0 7749479 1 +800792 0 2940924 1 +790536 0 7749943 1 +1093410 0 7750169 1 +800318 0 7750358 1 +899869 0 7750405 1 +989866 0 7750477 1 +1093407 0 7750511 1 +1056420 0 7750562 1 +1093406 0 7750601 1 +1081569 0 7750612 1 +244092 0 3809126 1 +1093405 0 7750720 1 +824371 0 7751275 1 +1093399 0 7751313 1 +831030 0 7751423 1 +877810 0 7751469 1 +877810 0 7751470 1 +877810 0 7751471 1 +798284 0 7751486 1 +837375 0 7751968 1 +166748 0 7752065 1 +1016406 0 7752085 1 +270140 0 7732066 1 +893271 0 7752264 1 +148851 0 7752342 1 +148851 0 7752345 1 +171370 0 7752528 1 +897476 0 7752706 1 +1027669 0 7753135 1 +848478 0 4886226 1 +329114 0 471602 1 +1008830 0 7753340 1 +1093359 0 7753498 1 +959083 0 7753774 1 +865426 0 7753779 1 +947678 0 7753841 1 +1003114 0 7753905 1 +856171 0 7753962 1 +779553 0 7754366 1 +773998 0 7754394 1 +1093349 0 7754428 1 +988988 0 2768230 1 +939104 0 7754623 1 +1003880 0 7754894 1 +927553 0 7755205 1 +29089 0 7755534 1 +881695 0 7755685 1 +1035228 0 7755704 1 +236801 0 7755957 1 +954144 0 220060 1 +954455 0 1592437 1 +778948 0 7756426 1 +881582 0 2473108 1 +1093322 0 7757070 1 +1003329 0 7757094 1 +987914 0 7757135 1 +904295 0 2791849 1 +373209 0 7757423 1 +971633 0 7757439 1 +1057098 0 7757735 1 +132639 0 7757873 1 +1093312 0 7757994 1 +952388 0 5202412 1 +905057 0 2315919 1 +1093305 0 7758708 1 +767745 0 7758951 1 +845888 0 7758985 1 +869035 0 2187084 1 +1004940 0 7759524 1 +1017734 0 7759680 1 +1003884 0 2252797 1 +828588 0 2806207 1 +1030446 0 7760331 1 +931147 0 7760397 1 +931147 0 2593573 1 +989994 0 7760416 1 +792463 0 7760429 1 +789332 0 5553013 1 +850919 0 7760564 1 +947785 0 7760975 1 +950139 0 7761049 1 +808019 0 7761218 1 +1079831 0 7761356 1 +1101576 0 7761489 1 +942651 0 7761568 1 +779475 0 7761595 1 +1024669 0 2953794 1 +1004199 0 7762537 1 +934223 0 7762675 1 +866139 0 7762760 1 +1093256 0 7763096 1 +1093255 0 7763199 1 +1093255 0 212096 1 +1011529 0 7763209 1 +1033703 0 7763416 1 +1033703 0 7763417 1 +1101568 0 7763497 1 +872823 0 7763891 1 +804103 0 3644878 1 +827791 0 7764252 1 +903811 0 7764263 1 +813675 0 7764353 1 +1009109 0 7764418 1 +1101567 0 7764524 1 +892329 0 7764564 1 +1093238 0 7764845 1 +984178 0 347885 1 +776122 0 2264295 1 +1093235 0 7765139 1 +176744 0 2838171 1 +1101566 0 7765540 1 +1093231 0 7765557 1 +894610 0 7766055 1 +873250 0 7766061 1 +1026098 0 7766339 1 +948452 0 7766579 1 +224314 0 7767021 1 +1039195 0 7767103 1 +891082 0 7767131 1 +917489 0 2254832 1 +917489 0 7767371 1 +321918 0 7767736 1 +994087 0 7767816 1 +859274 0 7767938 1 +972699 0 7768003 1 +944245 0 1461071 1 +983438 0 7768144 1 +109647 0 7768170 1 +1093202 0 7768206 1 +1046952 0 7768274 1 +1093200 0 7768423 1 +1093200 0 7768425 1 +1093200 0 7768427 1 +983299 0 7768512 1 +1093196 0 7768743 1 +239648 0 7769449 1 +973731 0 7769482 1 +792595 0 7769532 1 +961579 0 7769672 1 +793475 0 7769865 1 +844390 0 7770024 1 +1093181 0 7770151 1 +1093179 0 7770362 1 +1057476 0 7770486 1 +129228 0 7770511 1 +828036 0 7770548 1 +1047152 0 4665394 1 +1093172 0 7770963 1 +1041159 0 7771115 1 +960265 0 7771174 1 +254652 0 2314610 1 +80712 0 7771198 1 +809933 0 7771599 1 +1041703 0 7771759 1 +971213 0 5416023 1 +825948 0 7771960 1 +933652 0 2255880 1 +803306 0 7772275 1 +1048565 0 7772428 1 +839878 0 7772540 1 +946428 0 7772602 1 +766769 0 7772677 1 +910818 0 7772693 1 +339934 0 4366726 1 +89143 0 7773118 1 +1093142 0 7773662 1 +1022577 0 2377902 1 +781074 0 7774062 1 +1093128 0 975502 1 +237370 0 7774735 1 +831962 0 7774749 1 +788851 0 7774972 1 +872347 0 7775154 1 +796056 0 7775637 1 +924978 0 7775733 1 +130034 0 7775811 1 +1093112 0 7776069 1 +971653 0 7776241 1 +788702 0 7776257 1 +998834 0 7776305 1 +803599 0 7776498 1 +1093107 0 7776541 1 +812387 0 7776665 1 +1093104 0 7776868 1 +1019433 0 7777119 1 +827801 0 1935400 1 +786857 0 7777221 1 +777297 0 7777247 1 +206806 0 7777263 1 +989108 0 7777611 1 +1093096 0 7777691 1 +74328 0 7777750 1 +977467 0 7777757 1 +1101552 0 7777906 1 +1093094 0 7777919 1 +42568 0 7778083 1 +1019356 0 7778314 1 +914545 0 7778459 1 +866101 0 7778628 1 +820267 0 7778866 1 +1093082 0 7778956 1 +362016 0 7779125 1 +262280 0 2608045 1 +871376 0 7779611 1 +1046648 0 7779923 1 +863499 0 7780015 1 +816289 0 7780128 1 +816289 0 7780132 1 +155041 0 7780152 1 +841521 0 7780242 1 +1093064 0 7780357 1 +1016943 0 7780422 1 +840061 0 7780984 1 +934795 0 7781139 1 +965578 0 7781728 1 +314307 0 2603240 1 +807845 0 5399937 1 +1093042 0 7782209 1 +1061994 0 7782237 1 +983499 0 7782270 1 +810680 0 7782553 1 +1093038 0 7782615 1 +995125 0 7026693 1 +879869 0 7782868 1 +879869 0 7782874 1 +1093031 0 7783317 1 +839528 0 7783395 1 +861169 0 7783510 1 +1064140 0 7783604 1 +818819 0 747282 1 +818819 0 7783710 1 +841665 0 7784522 1 +914637 0 7784690 1 +914637 0 7784692 1 +975775 0 7784698 1 +1101535 0 7785020 1 +1101535 0 7785021 1 +851004 0 7785195 1 +958311 0 7785283 1 +957607 0 7785468 1 +1093006 0 7785747 1 +28352 0 7785877 1 +1070412 0 7786003 1 +870348 0 4576814 1 +338917 0 7786555 1 +338917 0 7786557 1 +1025714 0 7786568 1 +800987 0 7786574 1 +895263 0 7786715 1 +1092996 0 2480040 1 +977770 0 7786749 1 +820973 0 3971153 1 +817309 0 7786814 1 +61531 0 7786854 1 +134239 0 7786934 1 +855546 0 7787136 1 +892454 0 7787178 1 +57270 0 7787203 1 +861403 0 7787317 1 +903235 0 7787336 1 +890532 0 7787422 1 +875796 0 1440644 1 +979133 0 2412417 1 +1010537 0 7787764 1 +1010537 0 7787765 1 +994112 0 2383808 1 +910622 0 7787883 1 +1092984 0 7787893 1 +778857 0 7787918 1 +1101531 0 7787994 1 +941865 0 7788180 1 +1029016 0 7788229 1 +1092978 0 7788315 1 +824000 0 7788575 1 +850557 0 7788833 1 +1092972 0 7788915 1 +15441 0 7789515 1 +22231 0 7790147 1 +1064852 0 5539709 1 +1037104 0 7790386 1 +924895 0 7790563 1 +368728 0 7790684 1 +1092952 0 7790742 1 +908154 0 7790807 1 +762652 0 7790946 1 +783981 0 7790994 1 +862345 0 7791010 1 +904542 0 7791167 1 +920717 0 310564 1 +943190 0 7791528 1 +1092942 0 7791753 1 +862856 0 7791768 1 +830973 0 4814057 1 +10264 0 7791854 1 +1049894 0 22297 1 +978605 0 7792680 1 +242863 0 7792701 1 +1092930 0 7792755 1 +912879 0 7793170 1 +1040022 0 7793247 1 +872081 0 4724666 1 +853882 0 7793408 1 +1010277 0 2614085 1 +1092919 0 7793587 1 +778095 0 7794153 1 +850236 0 7794349 1 +1092911 0 7794421 1 +822937 0 7794496 1 +822937 0 7794503 1 +1092910 0 7794522 1 +91722 0 7794547 1 +837681 0 7794679 1 +161828 0 7794870 1 +987660 0 7795072 1 +837202 0 7795218 1 +910777 0 2484668 1 +810324 0 7795453 1 +283344 0 7795548 1 +889104 0 7795710 1 +25294 0 7795857 1 +899423 0 7795902 1 +839128 0 3139046 1 +315884 0 7796324 1 +848100 0 7796454 1 +782549 0 7796526 1 +1092870 0 7796536 1 +1056548 0 7796544 1 +794469 0 7796577 1 +779674 0 7796719 1 +903479 0 7796813 1 +903479 0 7796814 1 +934964 0 7796840 1 +196949 0 7796950 1 +1092865 0 7797058 1 +1005163 0 2023244 1 +919913 0 7797082 1 +1092863 0 3354182 1 +761096 0 1567831 1 +1018525 0 7797314 1 +991894 0 7797469 1 +1021907 0 7797524 1 +944194 0 7797742 1 +1092858 0 7797764 1 +1037826 0 7798057 1 +109819 0 7798200 1 +1066792 0 7798323 1 +993234 0 7798562 1 +1059820 0 7798789 1 +178612 0 3144497 1 +307008 0 151063 1 +307008 0 151064 1 +819618 0 7799676 1 +928478 0 7799738 1 +868525 0 7799790 1 +1024312 0 4787234 1 +1024312 0 7799851 1 +1024312 0 7799855 1 +1092832 0 7799913 1 +1092822 0 7800543 1 +2798 0 7800991 1 +166403 0 7800995 1 +893275 0 7801777 1 +766272 0 7801947 1 +809556 0 7801964 1 +359040 0 7801984 1 +801907 0 7802357 1 +348136 0 7802416 1 +1092796 0 7802555 1 +776080 0 7802566 1 +878959 0 1727634 1 +762059 0 7802784 1 +877161 0 7802846 1 +313262 0 1978066 1 +1058853 0 7802911 1 +1092792 0 7802959 1 +987978 0 7802970 1 +991590 0 4893228 1 +1092791 0 7803062 1 +1092791 0 7803067 1 +1017775 0 3838733 1 +65957 0 7803450 1 +808746 0 7803595 1 +874914 0 132782 1 +993107 0 3084317 1 +839137 0 7803834 1 +809798 0 7803851 1 +904007 0 826895 1 +948797 0 7804008 1 +933236 0 7804066 1 +795991 0 5109723 1 +1003299 0 7804516 1 +1055351 0 7804887 1 +999555 0 7804966 1 +817349 0 7804985 1 +817349 0 7804986 1 +96602 0 4797535 1 +930721 0 7805222 1 +979054 0 7805328 1 +70504 0 7805428 1 +980633 0 7805478 1 +960437 0 7805522 1 +960437 0 7805526 1 +783687 0 7805734 1 +782696 0 7805743 1 +809909 0 7805787 1 +1092759 0 7805921 1 +1092757 0 7806112 1 +786009 0 7806138 1 +1092756 0 7806215 1 +341736 0 7806375 1 +930483 0 7806559 1 +1092751 0 7806656 1 +783098 0 4096072 1 +1040684 0 7806789 1 +855050 0 7806919 1 +876924 0 7807169 1 +956403 0 7807205 1 +881723 0 3365094 1 +915544 0 7807432 1 +193968 0 7807600 1 +856568 0 1688293 1 +856568 0 517000 1 +1033912 0 7807816 1 +994918 0 3852776 1 +1092738 0 7807867 1 +823203 0 2795318 1 +786786 0 7807976 1 +1072506 0 2496281 1 +1075156 0 7808450 1 +929046 0 491287 1 +929046 0 491288 1 +953351 0 7808945 1 +1092724 0 7809161 1 +1003006 0 7809192 1 +69871 0 5241038 1 +111377 0 1474436 1 +968608 0 7809505 1 +791223 0 7809698 1 +865518 0 7809789 1 +1092715 0 7809869 1 +789037 0 7810187 1 +866251 0 7810605 1 +1079868 0 4089798 1 +897789 0 3224308 1 +897789 0 161933 1 +922398 0 7810943 1 +844211 0 5268318 1 +846082 0 7811173 1 +952452 0 7811186 1 +922335 0 7811374 1 +869308 0 7811400 1 +869348 0 7811455 1 +992652 0 7811564 1 +967106 0 7811619 1 +862448 0 7811802 1 +926019 0 7811905 1 +985644 0 7812162 1 +902657 0 2100381 1 +880527 0 7812373 1 +1092665 0 7812614 1 +766804 0 7812762 1 +932223 0 7812781 1 +859870 0 6830388 1 +950355 0 7812978 1 +1063177 0 7812997 1 +956060 0 7813111 1 +1101503 0 7813513 1 +190601 0 7813535 1 +924398 0 7813557 1 +909111 0 7813567 1 +1078920 0 7813577 1 +1078920 0 7813583 1 +1092643 0 7814020 1 +300246 0 7814106 1 +300246 0 7814107 1 +1071485 0 7814343 1 +762558 0 4999158 1 +999028 0 7814587 1 +845529 0 882642 1 +885153 0 4913880 1 +1044809 0 7815034 1 +924567 0 7815047 1 +837467 0 7815103 1 +850957 0 7815276 1 +913579 0 7815469 1 +272605 0 3177287 1 +891565 0 7815866 1 +935358 0 7816091 1 +63548 0 7816127 1 +940940 0 7816450 1 +884533 0 31718 1 +1092605 0 7816751 1 +144285 0 7816871 1 +278606 0 7816984 1 +283548 0 7817084 1 +929372 0 7817129 1 +1078187 0 7817140 1 +1078187 0 7817141 1 +260853 0 7817455 1 +1060616 0 7817507 1 +1038592 0 7817656 1 +774087 0 7817733 1 +780613 0 7817847 1 +1026372 0 7818007 1 +941219 0 7818238 1 +969750 0 7818551 1 +926436 0 7173519 1 +802372 0 7818854 1 +913568 0 7818946 1 +1052717 0 7819204 1 +887395 0 7819845 1 +887395 0 7819849 1 +887395 0 7819850 1 +1023363 0 7819881 1 +1092557 0 7820220 1 +1092551 0 7820843 1 +1030617 0 7820995 1 +354222 0 3243872 1 +320025 0 7821273 1 +807880 0 7821306 1 +807585 0 7821311 1 +869759 0 7821622 1 +1092543 0 964216 1 +960302 0 7821734 1 +913374 0 7822099 1 +1043702 0 7822258 1 +1092528 0 7823039 1 +1092528 0 7823040 1 +943170 0 7823198 1 +72485 0 7823356 1 +888988 0 7823461 1 +1092522 0 7823503 1 +1092517 0 7823623 1 +1092517 0 7823624 1 +785772 0 2104685 1 +949686 0 7823655 1 +944451 0 7823914 1 +1017498 0 7824187 1 +1043413 0 7824282 1 +908069 0 7824480 1 +971729 0 7824618 1 +1040353 0 7824697 1 +320970 0 7824719 1 +823549 0 7824968 1 +930124 0 7825261 1 +850361 0 926854 1 +1003875 0 7825371 1 +885081 0 7825420 1 +796812 0 7825893 1 +791916 0 7825906 1 +911032 0 4394302 1 +1092484 0 7825939 1 +937427 0 7825950 1 +984499 0 7825991 1 +196720 0 7826074 1 +915769 0 7826108 1 +1092482 0 7826123 1 +974808 0 3812919 1 +998381 0 7826254 1 +1050007 0 7826444 1 +792688 0 7826565 1 +1102335 0 7826615 1 +333579 0 7826718 1 +1092474 0 7826932 1 +885308 0 7827183 1 +842223 0 7827247 1 +1092470 0 7827363 1 +322345 0 2553878 1 +999637 0 7827593 1 +999637 0 7827598 1 +865476 0 7827699 1 +135464 0 7827756 1 +1031456 0 7827973 1 +896931 0 7828090 1 +914707 0 7828176 1 +915762 0 195400 1 +1044041 0 7828625 1 +1092450 0 7828963 1 +167371 0 7828975 1 +820161 0 7829055 1 +820161 0 7829059 1 +961097 0 7829355 1 +1028742 0 7829484 1 +883282 0 7829508 1 +1078491 0 7829524 1 +1092441 0 7829554 1 +955911 0 7829637 1 +955911 0 7829639 1 +766238 0 7829824 1 +894161 0 7829934 1 +1059504 0 7830067 1 +885986 0 7830076 1 +859669 0 7830378 1 +1069556 0 7830643 1 +862640 0 7830781 1 +902931 0 4123683 1 +962731 0 7831030 1 +370316 0 7831081 1 +912992 0 7831249 1 +897981 0 7831313 1 +1050747 0 7831366 1 +1092422 0 7831376 1 +914406 0 7831507 1 +1027209 0 7831679 1 +1092417 0 7831799 1 +860655 0 2518205 1 +1092416 0 7831893 1 +99805 0 7832218 1 +970152 0 7832276 1 +1005678 0 7832369 1 +339501 0 6467385 1 +882002 0 22656 1 +953445 0 3532615 1 +1028652 0 7833608 1 +1092394 0 7834008 1 +891498 0 7834199 1 +891498 0 7834202 1 +909048 0 7834254 1 +1092391 0 7291984 1 +901355 0 1354516 1 +255633 0 7834445 1 +1017348 0 7834517 1 +782426 0 7834838 1 +786157 0 7834912 1 +782079 0 7835117 1 +1003210 0 3698827 1 +865971 0 7835678 1 +865971 0 7835679 1 +865971 0 7835683 1 +160808 0 7835833 1 +767248 0 5767463 1 +1041753 0 7836019 1 +910150 0 7836132 1 +794160 0 7836283 1 +875986 0 7836699 1 +926700 0 7836718 1 +999261 0 3368477 1 +945535 0 7837082 1 +990197 0 7837162 1 +363637 0 7837234 1 +363637 0 7837235 1 +1092348 0 7837628 1 +1039361 0 7837686 1 +952658 0 166256 1 +1050253 0 3255432 1 +1092342 0 7838221 1 +78418 0 7838237 1 +991064 0 7838342 1 +991064 0 7838344 1 +914368 0 7838419 1 +1038685 0 7838571 1 +900450 0 7838637 1 +990481 0 7838653 1 +1025348 0 2753018 1 +914771 0 7839052 1 +814282 0 7839309 1 +850820 0 7839341 1 +1092330 0 7839437 1 +905707 0 7839546 1 +1092327 0 7839627 1 +840532 0 7839752 1 +212303 0 7840105 1 +872946 0 7840256 1 +823596 0 7840308 1 +762761 0 7840609 1 +1058165 0 7840665 1 +999610 0 1389277 1 +1092311 0 7840851 1 +964054 0 7841085 1 +1040507 0 7841259 1 +877453 0 7841281 1 +1092297 0 2067678 1 +998093 0 7841677 1 +979787 0 7841769 1 +363332 0 7842002 1 +872632 0 5422375 1 +919310 0 3964021 1 +975997 0 7842241 1 +789292 0 7842289 1 +1039346 0 7842364 1 +1039346 0 7842369 1 +973362 0 7842513 1 +1079785 0 7842524 1 +886332 0 128110 1 +116431 0 7842625 1 +303790 0 7842714 1 +984434 0 4568500 1 +975688 0 7843061 1 +1071722 0 7843082 1 +928753 0 7843125 1 +796383 0 7843257 1 +860942 0 7843334 1 +838845 0 7843889 1 +940386 0 3482735 1 +901206 0 950807 1 +1064518 0 7843993 1 +1092263 0 7844019 1 +132151 0 7844088 1 +170581 0 7844200 1 +1092259 0 4262105 1 +1092258 0 7844527 1 +267566 0 3730799 1 +1092257 0 7844615 1 +73106 0 7844641 1 +62055 0 7844751 1 +909547 0 2562120 1 +1000097 0 7844847 1 +989912 0 7844977 1 +952445 0 7844987 1 +1074603 0 7845422 1 +854085 0 7845681 1 +995825 0 7845838 1 +951820 0 7845883 1 +882141 0 7846040 1 +1028555 0 7846139 1 +933132 0 7846290 1 +1092238 0 7846445 1 +297019 0 7846483 1 +69789 0 7846488 1 +1092237 0 7846536 1 +1092237 0 7846537 1 +1092236 0 7846648 1 +1024599 0 7846661 1 +986932 0 7846757 1 +1065448 0 7846857 1 +1057270 0 7847045 1 +1057270 0 7847048 1 +1057270 0 7847051 1 +272075 0 7847429 1 +853699 0 7847466 1 +953274 0 7847653 1 +1101467 0 7848083 1 +959034 0 7848138 1 +801059 0 7848176 1 +784805 0 2753653 1 +814699 0 7848421 1 +1025188 0 7848529 1 +1033580 0 2661262 1 +1080419 0 7848684 1 +1052414 0 7848704 1 +128178 0 7848725 1 +760817 0 7848739 1 +1101466 0 7849108 1 +995443 0 6818442 1 +863187 0 7849430 1 +902919 0 1103532 1 +877845 0 7849787 1 +1092203 0 7849795 1 +770167 0 7850046 1 +1049200 0 7850460 1 +879747 0 7850693 1 +912961 0 7850830 1 +912961 0 7850835 1 +808528 0 7850984 1 +991241 0 7851132 1 +914845 0 7851199 1 +1092180 0 7851540 1 +935952 0 7851781 1 +1092176 0 7043728 1 +189355 0 3602858 1 +916901 0 5351758 1 +916901 0 7852029 1 +970605 0 7852099 1 +930293 0 7852201 1 +83458 0 7852599 1 +1092168 0 7852693 1 +1073721 0 7852823 1 +1057007 0 7852844 1 +878840 0 7852867 1 +1092165 0 7852900 1 +776609 0 7853035 1 +1092162 0 7853204 1 +1092161 0 7853304 1 +1092159 0 7853490 1 +855725 0 7853910 1 +798945 0 2652138 1 +1058425 0 7854161 1 +786520 0 7854389 1 +1092143 0 7854826 1 +1031999 0 7854866 1 +1062457 0 7855269 1 +761388 0 7855504 1 +846806 0 7855524 1 +72809 0 7855539 1 +922389 0 3135995 1 +948351 0 7856216 1 +1056950 0 7856272 1 +1039495 0 7856346 1 +1003334 0 5152626 1 +990010 0 7856454 1 +908316 0 7856651 1 +889289 0 7856785 1 +47270 0 7856840 1 +45125 0 7856884 1 +777519 0 7856894 1 +1070728 0 7857064 1 +971378 0 7857135 1 +1092120 0 7857224 1 +917536 0 7857644 1 +1057446 0 7857756 1 +1010059 0 7857794 1 +849596 0 7857918 1 +997533 0 7857960 1 +805900 0 7858013 1 +822649 0 7858081 1 +822649 0 1589988 1 +1092108 0 7858222 1 +840445 0 7858303 1 +1092105 0 7858439 1 +996653 0 7858502 1 +1071270 0 7858592 1 +931940 0 7858873 1 +828596 0 7859102 1 +828596 0 7859104 1 +1092095 0 7438610 1 +889046 0 7859322 1 +889046 0 7859324 1 +1092093 0 7859458 1 +996301 0 7859668 1 +955220 0 7859673 1 +937578 0 7859976 1 +1014911 0 7860462 1 +975495 0 7860590 1 +66389 0 7860668 1 +813953 0 6865242 1 +828779 0 7860760 1 +908237 0 7860771 1 +955359 0 7860929 1 +1026711 0 7861043 1 +156723 0 7861227 1 +887392 0 7861243 1 +1101448 0 7861383 1 +926980 0 3715499 1 +947974 0 7861490 1 +868487 0 7861554 1 +868487 0 2150431 1 +868487 0 7861558 1 +993174 0 7861642 1 +911605 0 6897789 1 +900696 0 7861721 1 +1007875 0 2806379 1 +900062 0 1163935 1 +831784 0 7862048 1 +259763 0 7862114 1 +801478 0 7862679 1 +54307 0 5533591 1 +922593 0 2442333 1 +783781 0 7863241 1 +1040461 0 7864218 1 +1092042 0 7864307 1 +760908 0 7864343 1 +838453 0 7864452 1 +815580 0 7864670 1 +977952 0 7864758 1 +1052948 0 7864772 1 +849245 0 7864955 1 +820899 0 7865015 1 +1078446 0 7865137 1 +1019830 0 7865340 1 +1019830 0 7865341 1 +1101443 0 7865401 1 +887398 0 3862075 1 +887398 0 7865538 1 +887398 0 7865541 1 +1042399 0 7865558 1 +1092029 0 7865612 1 +788431 0 7865636 1 +1062190 0 7865852 1 +992340 0 7865920 1 +839488 0 7866009 1 +1092023 0 7866104 1 +26079 0 2055072 1 +840053 0 529990 1 +1024176 0 7866588 1 +845790 0 7866647 1 +73119 0 7866941 1 +1092013 0 7867014 1 +187818 0 7867210 1 +224548 0 7867218 1 +1092010 0 1700052 1 +1102330 0 7867438 1 +1092007 0 4012144 1 +1092005 0 7867845 1 +1092005 0 7867849 1 +786937 0 7867876 1 +763619 0 7867903 1 +907127 0 942315 1 +907127 0 7867940 1 +930621 0 7868108 1 +776517 0 7868284 1 +847726 0 358892 1 +17586 0 7868653 1 +1021554 0 2991319 1 +792847 0 7868810 1 +776700 0 7868949 1 +907538 0 2687796 1 +907538 0 7869063 1 +806688 0 7869066 1 +766808 0 7869085 1 +1058140 0 7869294 1 +144682 0 7869350 1 +798883 0 7869629 1 +786375 0 7869677 1 +1091983 0 7869800 1 +1001108 0 7870036 1 +899212 0 3529255 1 +862701 0 3131368 1 +1091973 0 7870707 1 +177238 0 7870812 1 +143849 0 7870932 1 +143849 0 7870935 1 +942354 0 7870994 1 +842272 0 7871035 1 +935707 0 7871078 1 +1001381 0 7871301 1 +813899 0 7871469 1 +874876 0 7871793 1 +290585 0 5504239 1 +257018 0 1121601 1 +1043587 0 7872001 1 +1091955 0 7872115 1 +989647 0 7872201 1 +157580 0 7872273 1 +157580 0 7872276 1 +155700 0 7872317 1 +1101434 0 2000768 1 +762296 0 7872590 1 +1091941 0 7873255 1 +1091941 0 637843 1 +1091941 0 7873258 1 +848432 0 2436658 1 +893789 0 7873473 1 +953020 0 7873612 1 +890890 0 7822296 1 +119089 0 7873766 1 +775355 0 7873839 1 +114573 0 7874151 1 +880766 0 7874197 1 +1037781 0 7874280 1 +897953 0 747719 1 +870693 0 7874702 1 +924047 0 7874763 1 +860573 0 7874858 1 +1091923 0 7874898 1 +102627 0 7875009 1 +912234 0 7875077 1 +825147 0 7875504 1 +989099 0 7876197 1 +1011003 0 7876309 1 +1075713 0 7876843 1 +782381 0 7877215 1 +824542 0 7877664 1 +82379 0 7877891 1 +1091865 0 7878223 1 +960566 0 7878529 1 +66707 0 4353055 1 +990784 0 7878867 1 +1076030 0 7878952 1 +860078 0 7878984 1 +874299 0 7879380 1 +810660 0 7879394 1 +191853 0 7879495 1 +1057488 0 7879634 1 +1057488 0 7879637 1 +1059646 0 4794440 1 +1091850 0 7879758 1 +1014115 0 3145208 1 +794625 0 1095403 1 +780993 0 7880070 1 +780993 0 7880075 1 +948653 0 7880078 1 +766202 0 7880238 1 +761425 0 7880324 1 +1059619 0 7881030 1 +854862 0 7881050 1 +1091833 0 7881110 1 +931772 0 7881672 1 +935973 0 7881696 1 +1066116 0 7881791 1 +1066116 0 7881793 1 +200062 0 7881863 1 +815421 0 7881906 1 +922024 0 7882134 1 +974670 0 7882170 1 +885433 0 7882318 1 +825583 0 7882337 1 +962443 0 7882610 1 +870544 0 7882791 1 +870544 0 7882793 1 +1091811 0 7883006 1 +769630 0 7883028 1 +800652 0 2588990 1 +900599 0 7883395 1 +1091807 0 7883418 1 +803237 0 7883501 1 +846291 0 7884035 1 +815243 0 2392352 1 +869519 0 7884498 1 +244011 0 1308535 1 +999481 0 7884618 1 +1079141 0 7884753 1 +829425 0 986805 1 +936182 0 7885146 1 +1091786 0 7885203 1 +777792 0 7885626 1 +98847 0 2690287 1 +927989 0 60175 1 +189174 0 7885846 1 +785176 0 7886011 1 +1065118 0 7886347 1 +841919 0 7886415 1 +841919 0 7886416 1 +906126 0 7886704 1 +791862 0 7886772 1 +1091767 0 7886838 1 +1091767 0 7886840 1 +775457 0 7886850 1 +892224 0 7886983 1 +1091765 0 7887047 1 +1006922 0 7887291 1 +991419 0 7887307 1 +1058284 0 7887570 1 +1046750 0 7887587 1 +134861 0 3987716 1 +1048876 0 7887620 1 +351820 0 7887686 1 +947466 0 6061616 1 +287912 0 7887836 1 +963788 0 1422889 1 +830551 0 7888158 1 +766301 0 7888334 1 +986325 0 7888397 1 +1091749 0 7888489 1 +1006987 0 7888550 1 +771314 0 7888626 1 +842070 0 7888997 1 +1052421 0 7889259 1 +272047 0 3532675 1 +994941 0 7889281 1 +842596 0 7889349 1 +837740 0 7889461 1 +115833 0 2323997 1 +963564 0 7889562 1 +982348 0 7889620 1 +946631 0 7889800 1 +830531 0 7890019 1 +1062603 0 7890184 1 +1056482 0 7890259 1 +1005500 0 394092 1 +773858 0 5859782 1 +1021241 0 7890994 1 +59084 0 7891074 1 +1091719 0 7891238 1 +998062 0 3370881 1 +1091715 0 7891546 1 +822585 0 3000240 1 +765147 0 7891980 1 +1091706 0 7892264 1 +802634 0 7892288 1 +987657 0 7892699 1 +1042676 0 7893016 1 +1091692 0 7893603 1 +868410 0 7893788 1 +1091690 0 7893807 1 +214771 0 2410757 1 +1091688 0 7894012 1 +810210 0 1029662 1 +1006489 0 7894050 1 +829103 0 7894150 1 +849142 0 7894332 1 +1091681 0 7894718 1 +1091681 0 7894720 1 +1091681 0 6599927 1 +987100 0 10462 1 +803861 0 7894957 1 +874691 0 7894987 1 +888777 0 7895540 1 +1048995 0 7895593 1 +938963 0 7895716 1 +372674 0 7895766 1 +842221 0 7895865 1 +1091667 0 7896033 1 +909273 0 7896127 1 +1091665 0 7896151 1 +913286 0 7896174 1 +761032 0 7896375 1 +1056850 0 7896426 1 +1091661 0 7896448 1 +1091659 0 7896650 1 +1026789 0 7896702 1 +1091654 0 7897164 1 +898686 0 7897243 1 +917283 0 7897641 1 +1065032 0 7897677 1 +938066 0 7897692 1 +985653 0 7897734 1 +896383 0 7898048 1 +1091643 0 7898210 1 +928567 0 7898617 1 +55223 0 7898686 1 +837372 0 2137413 1 +1038678 0 7899044 1 +1091633 0 7856506 1 +1050033 0 7899204 1 +824920 0 3232958 1 +1091630 0 7899460 1 +824938 0 7899497 1 +1031118 0 7899691 1 +873914 0 7900108 1 +873914 0 525264 1 +910870 0 4278602 1 +987720 0 2011942 1 +935364 0 7900410 1 +995576 0 7900519 1 +1037341 0 7900545 1 +915305 0 7900594 1 +1044755 0 7901265 1 +1044755 0 5093512 1 +918800 0 7901294 1 +1004493 0 7901615 1 +800243 0 7901694 1 +1091595 0 7901803 1 +1091595 0 7901804 1 +859229 0 7901925 1 +933551 0 7901977 1 +771170 0 7902024 1 +1091576 0 7902114 1 +816893 0 7902258 1 +770604 0 7902265 1 +135465 0 7902511 1 +1054610 0 3402482 1 +1091569 0 7902691 1 +1079888 0 7902805 1 +939866 0 7903160 1 +897240 0 7903223 1 +58234 0 7903273 1 +197945 0 7903281 1 +891719 0 7903338 1 +955117 0 7903664 1 +918324 0 5092783 1 +826513 0 7904035 1 +1024950 0 7904300 1 +905479 0 2791126 1 +196963 0 7904861 1 +864507 0 29400 1 +1091545 0 1161630 1 +930549 0 7905051 1 +777235 0 7905058 1 +933946 0 7905266 1 +964577 0 1591008 1 +964577 0 7905416 1 +815618 0 7905618 1 +852179 0 7905856 1 +1091535 0 7906082 1 +897910 0 7293767 1 +128633 0 7906128 1 +842333 0 7906142 1 +989644 0 7906178 1 +1014697 0 7906228 1 +161117 0 3221988 1 +834848 0 7906463 1 +784700 0 602255 1 +1065388 0 7906527 1 +1091529 0 7906607 1 +7968 0 7906749 1 +1015766 0 7906915 1 +1056405 0 7906925 1 +257335 0 7906946 1 +1029681 0 7907016 1 +145569 0 7907060 1 +145569 0 5977945 1 +879657 0 7907120 1 +907334 0 5838199 1 +1101394 0 7907214 1 +1091522 0 7907331 1 +925766 0 7907404 1 +818842 0 7907439 1 +818842 0 7907440 1 +1091520 0 7907511 1 +831302 0 7907875 1 +959589 0 436967 1 +1091513 0 7908126 1 +900164 0 3193165 1 +814568 0 7908505 1 +1010700 0 7908507 1 +900077 0 1403714 1 +900077 0 1403713 1 +245416 0 7908626 1 +1032011 0 4191200 1 +770894 0 7908959 1 +908489 0 7909027 1 +850555 0 7909063 1 +1005907 0 7909067 1 +767671 0 7909269 1 +1054071 0 7909424 1 +810270 0 7909484 1 +328704 0 7909626 1 +948532 0 2884991 1 +832790 0 7909887 1 +832508 0 7909974 1 +868184 0 7910032 1 +813605 0 7910179 1 +939020 0 7910296 1 +861433 0 7910307 1 +964152 0 7910921 1 +911056 0 7910936 1 +863112 0 7911082 1 +251172 0 4020793 1 +1091479 0 7911395 1 +920885 0 6267290 1 +995029 0 7911428 1 +991598 0 7911455 1 +988149 0 7911696 1 +1051095 0 7911726 1 +1049368 0 7911799 1 +1091473 0 7911819 1 +1074499 0 7911879 1 +1091471 0 7912028 1 +764139 0 7912164 1 +970242 0 7912259 1 +831871 0 7912411 1 +1091467 0 7912446 1 +770233 0 7912483 1 +1035098 0 7912712 1 +1091461 0 7912927 1 +844658 0 7913028 1 +873886 0 7913234 1 +1047088 0 7913269 1 +1063709 0 71485 1 +955093 0 7913643 1 +784549 0 7913681 1 +902855 0 7913701 1 +1091450 0 5928214 1 +970824 0 7914201 1 +940916 0 2609893 1 +815420 0 7914307 1 +912899 0 1836820 1 +38946 0 4269358 1 +932735 0 7914470 1 +780297 0 1321129 1 +991383 0 7914703 1 +988294 0 7914721 1 +792977 0 156398 1 +961705 0 7915039 1 +998482 0 7915191 1 +860071 0 1280735 1 +1080939 0 2137948 1 +984930 0 7915565 1 +77391 0 7915702 1 +75335 0 7915790 1 +851425 0 7915945 1 +866428 0 858387 1 +1091421 0 7916216 1 +853646 0 7916456 1 +1015556 0 4834776 1 +772129 0 7916678 1 +47588 0 225370 1 +47588 0 813164 1 +1021446 0 7917086 1 +1049484 0 7917378 1 +932878 0 7917584 1 +933861 0 7917754 1 +868953 0 7917808 1 +859376 0 7917896 1 +980789 0 7918107 1 +1102325 0 7918284 1 +937947 0 2507447 1 +143025 0 7918462 1 +872869 0 7918706 1 +1080968 0 940173 1 +968004 0 7919262 1 +831815 0 7919323 1 +813536 0 7919552 1 +920218 0 7919561 1 +1091384 0 7919600 1 +1052427 0 7919722 1 +765583 0 7919991 1 +1042488 0 7920033 1 +895932 0 1130834 1 +806574 0 2113439 1 +886382 0 7920353 1 +921348 0 7920535 1 +836832 0 7920575 1 +768411 0 7920597 1 +808235 0 1524326 1 +882982 0 7921075 1 +1073980 0 7921235 1 +853471 0 4888683 1 +180693 0 7921289 1 +1091360 0 7921339 1 +1038871 0 7921716 1 +836640 0 2286923 1 +960003 0 7921821 1 +1049221 0 7922017 1 +1033759 0 7922597 1 +903097 0 7922738 1 +1019405 0 7922813 1 +1010607 0 2722440 1 +1091340 0 7923040 1 +785721 0 7923064 1 +58074 0 7923196 1 +1091337 0 7923366 1 +957688 0 7923529 1 +998223 0 7923650 1 +1040694 0 7923662 1 +853995 0 7923771 1 +194724 0 7923844 1 +1009959 0 7923898 1 +1091330 0 3722140 1 +913098 0 7924021 1 +788035 0 7924041 1 +46081 0 7924105 1 +1058100 0 7924112 1 +301061 0 7924477 1 +973917 0 1548118 1 +1038849 0 4619983 1 +1038849 0 2456914 1 +969264 0 12954 1 +969264 0 7924696 1 +833579 0 7924840 1 +933742 0 7924917 1 +933742 0 7924919 1 +953355 0 7925126 1 +860542 0 7925164 1 +175625 0 7925513 1 +1023782 0 7925702 1 +1020999 0 3387113 1 +802794 0 1455297 1 +194870 0 7926126 1 +888911 0 7926202 1 +1057168 0 7926332 1 +1101374 0 7926379 1 +885932 0 7926429 1 +995526 0 7926561 1 +1016869 0 7927074 1 +1047592 0 7927462 1 +298444 0 7927482 1 +1051990 0 7927726 1 +985905 0 7927797 1 +1091269 0 7927821 1 +830649 0 7927875 1 +850450 0 7927894 1 +870875 0 7928032 1 +357519 0 7928087 1 +1091264 0 7928349 1 +321951 0 6164706 1 +1023838 0 7928733 1 +1051755 0 7928929 1 +855031 0 3059280 1 +958993 0 7929226 1 +1091255 0 7929316 1 +795951 0 7929339 1 +939744 0 7658956 1 +954711 0 3123064 1 +200600 0 7929603 1 +851490 0 7929877 1 +1063659 0 7929897 1 +932495 0 7929904 1 +994582 0 7930008 1 +1091246 0 7930017 1 +236708 0 7930349 1 +1091234 0 7930804 1 +238886 0 2711167 1 +804687 0 5223088 1 +149670 0 7931445 1 +897401 0 7931447 1 +812190 0 7931580 1 +916306 0 7931776 1 +842108 0 7931875 1 +1045203 0 2012805 1 +868919 0 7932099 1 +1041714 0 7932337 1 +878615 0 7932425 1 +1060305 0 7932623 1 +968310 0 7932720 1 +1009668 0 4039657 1 +1021639 0 7713994 1 +234388 0 7933099 1 +1036800 0 7933154 1 +117728 0 6045642 1 +860462 0 1982266 1 +936501 0 3703239 1 +1091206 0 7933345 1 +1101365 0 7933550 1 +164946 0 7933601 1 +769085 0 7933751 1 +904727 0 7933880 1 +844128 0 7934032 1 +844128 0 7934036 1 +844128 0 7934037 1 +1059442 0 7934288 1 +1052610 0 7934341 1 +1091194 0 7934596 1 +280825 0 7934600 1 +917789 0 5014531 1 +155119 0 7934952 1 +864905 0 7935017 1 +1091189 0 7935074 1 +97964 0 7935130 1 +798469 0 7935192 1 +798469 0 7935197 1 +761963 0 7935320 1 +1037881 0 7935583 1 +326410 0 5572869 1 +1016703 0 7935829 1 +1059801 0 7935956 1 +1091177 0 6879008 1 +970830 0 7936320 1 +786674 0 7936549 1 +16860 0 7936560 1 +1091173 0 7936630 1 +1000509 0 7936830 1 +794665 0 7936952 1 +811266 0 7936962 1 +924844 0 7936988 1 +959854 0 7937058 1 +1091164 0 7937239 1 +1091163 0 7937339 1 +872855 0 7937399 1 +888796 0 7517764 1 +909506 0 7937668 1 +1091158 0 7937729 1 +991938 0 7937888 1 +905766 0 5275249 1 +905766 0 964670 1 +1091153 0 7938034 1 +794319 0 7938953 1 +795540 0 7939167 1 +829025 0 7939173 1 +952520 0 7939250 1 +909176 0 7939267 1 +872655 0 1636321 1 +783843 0 7939473 1 +783843 0 7939474 1 +1003997 0 7939486 1 +1050670 0 7939566 1 +1050670 0 7939573 1 +1016790 0 7939621 1 +261652 0 7939999 1 +1080495 0 5183908 1 +956624 0 7940567 1 +1017892 0 5975 1 +815320 0 7941072 1 +1013367 0 2285677 1 +1091116 0 7160785 1 +1091115 0 7941540 1 +1091112 0 7941831 1 +811852 0 7941856 1 +1091108 0 2770277 1 +1059970 0 1203666 1 +1065227 0 7942417 1 +913137 0 7942759 1 +1057757 0 7942793 1 +831380 0 7943000 1 +929473 0 5506182 1 +921812 0 7943092 1 +1079434 0 7943134 1 +1021679 0 1143017 1 +822642 0 3725246 1 +248385 0 5581 1 +938140 0 7943868 1 +968071 0 7944075 1 +946747 0 7944394 1 +1091082 0 7944542 1 +794893 0 7944680 1 +1091080 0 7944739 1 +51054 0 7944948 1 +909886 0 772912 1 +996042 0 7945160 1 +869891 0 7945531 1 +879150 0 7945605 1 +879150 0 7945609 1 +1091068 0 7945635 1 +883861 0 7945782 1 +883861 0 239188 1 +925059 0 7945787 1 +925059 0 7945794 1 +1058822 0 7946270 1 +790178 0 7946325 1 +781877 0 7946352 1 +1091059 0 495708 1 +1081321 0 7946497 1 +1049867 0 7946528 1 +893642 0 7946598 1 +993876 0 7946605 1 +1049926 0 7946630 1 +91790 0 7946813 1 +131925 0 7946990 1 +855029 0 7947070 1 +907173 0 7947181 1 +1058717 0 7947413 1 +828093 0 7947432 1 +1091048 0 7947462 1 +898631 0 7947471 1 +829050 0 7947632 1 +59190 0 7947670 1 +874827 0 7947909 1 +760930 0 7947991 1 +1037686 0 7948017 1 +865660 0 7948042 1 +979713 0 7948124 1 +36388 0 7948169 1 +1068408 0 7948258 1 +1036999 0 7948267 1 +984075 0 7948355 1 +1050857 0 5269929 1 +917825 0 7948860 1 +776576 0 2548636 1 +1022762 0 6046885 1 +918424 0 7949299 1 +969974 0 956426 1 +1101347 0 7949817 1 +843140 0 7949945 1 +768133 0 7949989 1 +941749 0 7950294 1 +879155 0 7950407 1 +798253 0 7950527 1 +980726 0 7950556 1 +832188 0 7950629 1 +1091015 0 7950723 1 +999897 0 114326 1 +762455 0 7951240 1 +838116 0 7951555 1 +90209 0 7951649 1 +878367 0 3371495 1 +1032074 0 7951965 1 +783822 0 7951982 1 +845719 0 7952059 1 +764691 0 7952109 1 +1041050 0 690939 1 +904389 0 7952317 1 +1069474 0 7952419 1 +926064 0 7952750 1 +910375 0 7952795 1 +896479 0 7952856 1 +70787 0 7952991 1 +1090987 0 7953170 1 +916186 0 2364325 1 +776392 0 1652667 1 +776392 0 7953263 1 +792187 0 7953301 1 +863817 0 5417029 1 +1070867 0 5278855 1 +980168 0 7953625 1 +21603 0 7953826 1 +909221 0 6124696 1 +203274 0 7953938 1 +885184 0 7954114 1 +763084 0 7954374 1 +906692 0 7954439 1 +836044 0 6569263 1 +994311 0 5873659 1 +25036 0 7954617 1 +813193 0 7954689 1 +1101341 0 63720 1 +1055921 0 7955027 1 +1090965 0 7955177 1 +782417 0 6440626 1 +782417 0 919569 1 +1058415 0 7955263 1 +1090961 0 7955587 1 +775138 0 7955765 1 +292021 0 7955965 1 +84520 0 684205 1 +952047 0 7956187 1 +983451 0 7956558 1 +854785 0 7956583 1 +863738 0 7956664 1 +1021532 0 7956697 1 +808200 0 7956784 1 +857956 0 7957118 1 +1090945 0 7957140 1 +818612 0 7957196 1 +935362 0 7957524 1 +980811 0 1439033 1 +1029791 0 52862 1 +919712 0 7957674 1 +1027785 0 2358879 1 +999641 0 7957985 1 +846438 0 7958200 1 +772864 0 7958312 1 +948829 0 7958455 1 +989543 0 7958481 1 +1090924 0 7958505 1 +932639 0 7958771 1 +888559 0 7958909 1 +1052563 0 2882149 1 +835206 0 7958938 1 +804996 0 7958943 1 +995654 0 7959299 1 +993544 0 7959315 1 +969066 0 6108439 1 +1090915 0 7959421 1 +220495 0 5312144 1 +1090910 0 7959810 1 +992729 0 7959889 1 +1101336 0 7960012 1 +787255 0 4216689 1 +1015055 0 7960054 1 +938773 0 7960077 1 +975040 0 7960228 1 +286915 0 7960468 1 +782253 0 4814476 1 +974220 0 3618328 1 +942915 0 7961371 1 +1067990 0 7961531 1 +1090887 0 7961544 1 +1000951 0 7961621 1 +1090886 0 7961659 1 +917022 0 7961975 1 +826518 0 7962108 1 +847415 0 7962120 1 +874455 0 7962141 1 +193422 0 7962386 1 +804523 0 6311439 1 +1090877 0 7962591 1 +780850 0 7962609 1 +958142 0 7962635 1 +953332 0 7962715 1 +988960 0 3794542 1 +885505 0 2734277 1 +969023 0 5427712 1 +1053997 0 7963118 1 +1068924 0 7963231 1 +1090869 0 7963400 1 +946825 0 7963463 1 +993419 0 2720983 1 +369981 0 7963647 1 +788484 0 7963717 1 +1090861 0 7963937 1 +972064 0 131864 1 +829087 0 7964042 1 +1080537 0 7964183 1 +786477 0 3187134 1 +941515 0 7964700 1 +1065985 0 7964776 1 +954307 0 7965003 1 +773924 0 1560033 1 +1090842 0 7965558 1 +1090841 0 7965665 1 +1077000 0 7965694 1 +1090839 0 7965795 1 +1090838 0 7965897 1 +1090838 0 7965901 1 +934889 0 7966349 1 +1090833 0 7966419 1 +1038719 0 7966454 1 +1001981 0 7966532 1 +865384 0 6511070 1 +810394 0 7966804 1 +810394 0 764872 1 +810394 0 7966805 1 +810394 0 7966808 1 +355458 0 7966998 1 +311540 0 7967212 1 +333434 0 5623462 1 +45590 0 7967487 1 +867947 0 7967646 1 +93311 0 7967681 1 +858391 0 7967919 1 +1090808 0 7968090 1 +917015 0 7968370 1 +1025895 0 7968431 1 +885301 0 842108 1 +885301 0 1604526 1 +1035861 0 7968462 1 +774866 0 7968555 1 +968921 0 2386921 1 +791140 0 7968596 1 +1071061 0 7968606 1 +1071061 0 7968609 1 +1090796 0 7968817 1 +822218 0 7969113 1 +820027 0 7969211 1 +1090791 0 7969248 1 +833507 0 4379802 1 +995789 0 7969429 1 +1090789 0 7969456 1 +1029694 0 7969617 1 +153739 0 7969933 1 +841980 0 7969976 1 +997872 0 7970039 1 +156052 0 7970106 1 +1049767 0 3276859 1 +1047556 0 7970195 1 +830812 0 7970442 1 +1090758 0 7970560 1 +789997 0 7970725 1 +792789 0 7970736 1 +857943 0 7970804 1 +49943 0 7970916 1 +1027865 0 996262 1 +243416 0 7971339 1 +905604 0 7971541 1 +931726 0 7971649 1 +278658 0 7971861 1 +765512 0 7972005 1 +361594 0 7972034 1 +1090742 0 7972096 1 +978259 0 7972112 1 +784961 0 7972221 1 +993501 0 7972250 1 +818421 0 7972333 1 +818421 0 7972335 1 +818421 0 7972340 1 +851813 0 7972827 1 +1068726 0 7972873 1 +1090730 0 7972947 1 +135079 0 7973085 1 +775297 0 7973234 1 +1090727 0 7973245 1 +995212 0 7973327 1 +888934 0 7973533 1 +815891 0 7973956 1 +961048 0 2622996 1 +818798 0 5501299 1 +818798 0 6419354 1 +97652 0 7974708 1 +1079959 0 7974712 1 +1078752 0 7974737 1 +878817 0 4090275 1 +878817 0 7974860 1 +821068 0 7974972 1 +833268 0 212889 1 +1016547 0 66361 1 +1090701 0 7975396 1 +1090700 0 3168763 1 +971904 0 7975512 1 +867490 0 7975612 1 +974201 0 7976655 1 +898318 0 7976886 1 +323592 0 7976943 1 +140367 0 7977283 1 +938359 0 7977301 1 +843409 0 3451785 1 +875417 0 7977755 1 +1064155 0 7977997 1 +996317 0 7978105 1 +816483 0 7978309 1 +348994 0 7978371 1 +877938 0 7978897 1 +823421 0 7979107 1 +798967 0 7979525 1 +149767 0 7979775 1 +149767 0 7979779 1 +240489 0 7979993 1 +28442 0 7980008 1 +205741 0 7980122 1 +240584 0 2430996 1 +62411 0 7980583 1 +264284 0 5471184 1 +138492 0 288981 1 +186727 0 7980940 1 +38608 0 4030713 1 +144028 0 7981063 1 +275534 0 7981576 1 +54235 0 7981606 1 +135633 0 7981653 1 +236582 0 7981672 1 +348594 0 7982142 1 +58409 0 7982170 1 +306806 0 7982362 1 +1090624 0 7982376 1 +1090624 0 7982380 1 +1090624 0 7982383 1 +358455 0 7982715 1 +42555 0 7982918 1 +1090613 0 7983381 1 +26485 0 7983408 1 +55848 0 7983419 1 +113826 0 7983501 1 +126821 0 7983869 1 +60339 0 7983880 1 +375891 0 7983927 1 +259781 0 7984184 1 +1090596 0 7984355 1 +209730 0 7984373 1 +322211 0 7984738 1 +184916 0 1560741 1 +247717 0 7985135 1 +50833 0 7985315 1 +121023 0 7985397 1 +168175 0 7985490 1 +340006 0 7986248 1 +79698 0 7986348 1 +326190 0 7986496 1 +99461 0 1253531 1 +84473 0 7986743 1 +166625 0 4575609 1 +38098 0 7986852 1 +128158 0 7987025 1 +197542 0 7987264 1 +108287 0 7987323 1 +1101303 0 7264031 1 +153588 0 5671274 1 +67200 0 7987515 1 +156688 0 7987624 1 +21793 0 7987639 1 +1090558 0 7987691 1 +227992 0 7987712 1 +75801 0 7988078 1 +1090550 0 7988405 1 +326637 0 2770103 1 +156379 0 7988731 1 +328072 0 7988831 1 +194430 0 7988967 1 +1090542 0 7989022 1 +200042 0 7844734 1 +1090540 0 7989122 1 +1090537 0 7989435 1 +1090530 0 7989800 1 +1090530 0 7989804 1 +59426 0 7989865 1 +8701 0 7990420 1 +1101300 0 7990432 1 +165335 0 7990606 1 +176065 0 7990627 1 +166784 0 7991023 1 +53109 0 7991191 1 +49234 0 7991338 1 +1090513 0 7991576 1 +174344 0 7992043 1 +370979 0 7992096 1 +85018 0 1042657 1 +1101298 0 7992465 1 +166111 0 7992745 1 +72435 0 7992762 1 +166680 0 7992798 1 +202306 0 7992829 1 +260172 0 1673512 1 +59030 0 7992994 1 +243139 0 4717543 1 +79763 0 7993158 1 +156251 0 7993265 1 +133977 0 7993331 1 +291396 0 342743 1 +186265 0 7993924 1 +1090472 0 7994095 1 +169305 0 7994286 1 +307504 0 7994327 1 +355484 0 7994341 1 +137508 0 7994418 1 +186063 0 7994450 1 +1101296 0 7994487 1 +289586 0 3156798 1 +148633 0 7994823 1 +277737 0 7994926 1 +249176 0 7995353 1 +344955 0 7995392 1 +1090458 0 7995401 1 +1090456 0 7995612 1 +81649 0 7995724 1 +203039 0 1101373 1 +233904 0 7996243 1 +56188 0 7996420 1 +35996 0 7996640 1 +36703 0 7996780 1 +44686 0 7996794 1 +56993 0 7996826 1 +25344 0 7528377 1 +121017 0 7997588 1 +72398 0 7997619 1 +141185 0 7997717 1 +105709 0 7997938 1 +129491 0 7998003 1 +30039 0 7998107 1 +148016 0 7998179 1 +148016 0 7998180 1 +1090413 0 7998365 1 +1090413 0 7998366 1 +202006 0 7998409 1 +57411 0 7998474 1 +54819 0 7998675 1 +57258 0 7998692 1 +199837 0 7999093 1 +98151 0 2525170 1 +300306 0 7999251 1 +1090400 0 7999520 1 +1090399 0 7999626 1 +149161 0 7999716 1 +176701 0 7999764 1 +1090395 0 7999912 1 +1090388 0 8000308 1 +215603 0 8000351 1 +206819 0 8000382 1 +165135 0 8000476 1 +59654 0 3510350 1 +296441 0 8000837 1 +278074 0 629903 1 +160312 0 8001105 1 +208198 0 8001318 1 +149221 0 5401809 1 +1090377 0 8001367 1 +100661 0 8001382 1 +203003 0 91741 1 +196250 0 8001619 1 +206762 0 8001630 1 +1090374 0 8001682 1 +218000 0 1563923 1 +283141 0 8002257 1 +255469 0 8002293 1 +111995 0 8002337 1 +55682 0 2240918 1 +55682 0 8002401 1 +1090364 0 8002470 1 +36025 0 8002555 1 +1090358 0 8002681 1 +65627 0 8002868 1 +331141 0 8003025 1 +1090352 0 2791813 1 +1090350 0 3740121 1 +81945 0 8003446 1 +188714 0 8003843 1 +188714 0 4321745 1 +188714 0 8003849 1 +291248 0 8003933 1 +298113 0 2960969 1 +165007 0 8004079 1 +205251 0 8004132 1 +305650 0 8004243 1 +160694 0 8004283 1 +100250 0 8004569 1 +1090329 0 8005156 1 +82842 0 8005171 1 +288139 0 8005338 1 +180887 0 8005392 1 +236362 0 8005548 1 +88831 0 8005840 1 +171906 0 8005973 1 +205809 0 7402355 1 +374799 0 8006444 1 +1090311 0 8006790 1 +20520 0 8007226 1 +292225 0 8007338 1 +290091 0 8007412 1 +1101282 0 8007514 1 +326719 0 2865593 1 +1090291 0 8008625 1 +147073 0 8008770 1 +243761 0 8008787 1 +162662 0 8008977 1 +247194 0 8009319 1 +195199 0 8009377 1 diff --git a/tasks/rust-bm25-search/tests/data/dev.queries.jsonl b/tasks/rust-bm25-search/tests/data/dev.queries.jsonl new file mode 100644 index 0000000..b20fce5 --- /dev/null +++ b/tasks/rust-bm25-search/tests/data/dev.queries.jsonl @@ -0,0 +1,6980 @@ +{"query_id": "1048585", "text": "what is paula deen's brother"} +{"query_id": "2", "text": " Androgen receptor define"} +{"query_id": "524332", "text": "treating tension headaches without medication"} +{"query_id": "1048642", "text": "what is paranoid sc"} +{"query_id": "524447", "text": "treatment of varicose veins in legs"} +{"query_id": "786674", "text": "what is prime rate in canada"} +{"query_id": "1048876", "text": "who plays young dr mallard on ncis"} +{"query_id": "1048917", "text": "what is operating system misconfiguration"} +{"query_id": "786786", "text": "what is priority pass"} +{"query_id": "524699", "text": "tricare service number"} +{"query_id": "1048995", "text": "who proposed the geocentric theory"} +{"query_id": "786857", "text": "what is probability biology"} +{"query_id": "524722", "text": "tricuspid atresia definition"} +{"query_id": "873886", "text": "what level does zubat evolves to"} +{"query_id": "524733", "text": "trigeminal definition"} +{"query_id": "786918", "text": "what is process control equipment"} +{"query_id": "786937", "text": "what is process improvement (lean six sigma)"} +{"query_id": "1049085", "text": "what is on the outside of dna"} +{"query_id": "262232", "text": "how long is a day on ven"} +{"query_id": "524835", "text": "tristesse definition"} +{"query_id": "524848", "text": "trivex lenses cost"} +{"query_id": "1049200", "text": "who recorded loving you"} +{"query_id": "1049221", "text": "who recorded the song still the one?"} +{"query_id": "1049329", "text": "what is nyu ranked"} +{"query_id": "1049368", "text": "who s sherlock holmes"} +{"query_id": "787255", "text": "what is project charter in project management"} +{"query_id": "262974", "text": "how long is a typical car loan?"} +{"query_id": "1049456", "text": "what is nortriptyline prescribed for"} +{"query_id": "1049774", "text": "cost of attendance eastern illinois university"} +{"query_id": "1049791", "text": "what is njstart"} +{"query_id": "525534", "text": "turkey and china time difference"} +{"query_id": "1288", "text": "3/5 of 60"} +{"query_id": "1049894", "text": "who sang i feel wonderful tonight"} +{"query_id": "787784", "text": "what is provocative allergy testing"} +{"query_id": "1049955", "text": "what is net gain"} +{"query_id": "1050007", "text": "who sang louie louie louie louie"} +{"query_id": "525779", "text": "twin tower adress"} +{"query_id": "263670", "text": "how long is flight from hyd to dubai"} +{"query_id": "811852", "text": "what is the common name for jade"} +{"query_id": "1576", "text": "60x40 slab cost"} +{"query_id": "525868", "text": "two rivers supervisory union"} +{"query_id": "306105", "text": "how much do jockeys have to weigh"} +{"query_id": "1050231", "text": "what is nabumetone used to treat"} +{"query_id": "1050253", "text": "who sang the song i had the time of my life"} +{"query_id": "1050275", "text": "what is myrtus"} +{"query_id": "526013", "text": "type of antibiotic is oseltamivir"} +{"query_id": "263889", "text": "how long is if your on disability"} +{"query_id": "788431", "text": "what is puritus ani fast"} +{"query_id": "264150", "text": "how long is mount beacon"} +{"query_id": "526331", "text": "types of anti depression medication"} +{"query_id": "788484", "text": "what is purpose of sim card"} +{"query_id": "1050670", "text": "who sing the song just swinging"} +{"query_id": "1050695", "text": "what is motor dyspraxia"} +{"query_id": "264284", "text": "how long is peak time for morphine"} +{"query_id": "1050747", "text": "who sings arabian nights aladdin"} +{"query_id": "1050778", "text": "what is monological illusion"} +{"query_id": "2235", "text": "Bethel University was founded in what year"} +{"query_id": "264410", "text": "how long is recovery from hemorrhoid banding"} +{"query_id": "788702", "text": "what is qa?"} +{"query_id": "1050857", "text": "who sings c'est la vie music"} +{"query_id": "437291", "text": "largest shipping day of year"} +{"query_id": "1050923", "text": "what is milk thistle useful in treating?"} +{"query_id": "526671", "text": "types of business entities"} +{"query_id": "788851", "text": "what is qualfon"} +{"query_id": "264594", "text": "how long is super bowl game"} +{"query_id": "830531", "text": "what is the maximum yearly retirement contributions"} +{"query_id": "1051095", "text": "who sings hey good looking"} +{"query_id": "1051108", "text": "what is methylphenidate generic for"} +{"query_id": "1051112", "text": "what is methanogens"} +{"query_id": "789037", "text": "what is quillaia"} +{"query_id": "1051211", "text": "what is mepap certification"} +{"query_id": "1051214", "text": "what is meningitis."} +{"query_id": "1051223", "text": "what is menhir"} +{"query_id": "1051229", "text": "what is memcached"} +{"query_id": "1051257", "text": "what is megatron called"} +{"query_id": "264827", "text": "how long is the flight from chicago to cairo"} +{"query_id": "526984", "text": "types of coffee drinks mocha latte"} +{"query_id": "1051279", "text": "what is medjool dates"} +{"query_id": "1051285", "text": "what is medicine acyclovir used for"} +{"query_id": "1051307", "text": "what is medical term for neck fusion?"} +{"query_id": "1051339", "text": "what is medical aki"} +{"query_id": "1051352", "text": "what is mechanical advantages in science terms"} +{"query_id": "1051372", "text": "cost for child cineplex"} +{"query_id": "2798", "text": "Does Suddenlink Carry ESPN3"} +{"query_id": "1051422", "text": "what is mean streaming"} +{"query_id": "789292", "text": "what is radio miraya"} +{"query_id": "1051475", "text": "what is mca and get weekly paychecks fake?"} +{"query_id": "789332", "text": "what is radiofrequency ablation?"} +{"query_id": "1051520", "text": "what is maxim"} +{"query_id": "1051530", "text": "what is mastoidectomy"} +{"query_id": "2962", "text": "Explain what a bone scan is and what it is used for."} +{"query_id": "1051571", "text": "what is marilyn manson music called"} +{"query_id": "961705", "text": "when was the little prince book lished?"} +{"query_id": "1038859", "text": "what is the goddess of agriculture in greek mythology"} +{"query_id": "1091234", "text": "proton pump used for what"} +{"query_id": "1051723", "text": "what is lone star trim"} +{"query_id": "1051755", "text": "who sings take this world by storm"} +{"query_id": "1051808", "text": "what is lmis"} +{"query_id": "527568", "text": "types of ethnic foods list"} +{"query_id": "1051886", "text": "who sings the song animals animals"} +{"query_id": "1051902", "text": "what is lips"} +{"query_id": "527625", "text": "types of eyebrow shapes"} +{"query_id": "1051942", "text": "what is limericks"} +{"query_id": "1051943", "text": "cost alternative to restasis"} +{"query_id": "527769", "text": "types of flowering cactus"} +{"query_id": "1052115", "text": "what is lemon party"} +{"query_id": "527853", "text": "types of french fry cuts"} +{"query_id": "265729", "text": "how long keep financial records"} +{"query_id": "790059", "text": "what is rectocele?"} +{"query_id": "1052274", "text": "what is korean seafood pancake"} +{"query_id": "790178", "text": "what is reentry court"} +{"query_id": "265960", "text": "how long nyquil kicks in"} +{"query_id": "528117", "text": "types of honeysuckle"} +{"query_id": "1052421", "text": "who starred in movie reckless?"} +{"query_id": "1052427", "text": "who starred in north to alaska"} +{"query_id": "838116", "text": "what is the origin of the word punk?"} +{"query_id": "1052563", "text": "who stars in the tv show taken"} +{"query_id": "1052585", "text": "what is john wayne real name"} +{"query_id": "1091264", "text": "product level activity define"} +{"query_id": "1052615", "text": "what is jishuken"} +{"query_id": "1052640", "text": "what is jelly in the us"} +{"query_id": "830812", "text": "what is the meaning of astute"} +{"query_id": "1052717", "text": "who started the tesla car company"} +{"query_id": "1005595", "text": "when dividing what is the quotient"} +{"query_id": "1052948", "text": "who unified italy mazzini,garibaldi or cavour"} +{"query_id": "568709", "text": "what are the dent"} +{"query_id": "1052965", "text": "what is ios devices mean"} +{"query_id": "1052985", "text": "what is ion plating on jewelry"} +{"query_id": "528760", "text": "types of metal plating"} +{"query_id": "1053111", "text": "who voices steven universe"} +{"query_id": "528841", "text": "types of mongooses animals"} +{"query_id": "525047", "text": "trumbull marriott fax number"} +{"query_id": "266760", "text": "how long should i boil corn on the cob?"} +{"query_id": "1053219", "text": "what is insurance in law"} +{"query_id": "1053253", "text": "what is institutional discrimination?"} +{"query_id": "4696", "text": "Is the Louisiana sales tax 4.75"} +{"query_id": "791140", "text": "what is respite"} +{"query_id": "266920", "text": "how long should i slow cook ribs"} +{"query_id": "791223", "text": "what is restoril medication"} +{"query_id": "529090", "text": "types of owls in nebraska"} +{"query_id": "267012", "text": "how long should i wait to handle my ball python after feeding"} +{"query_id": "529230", "text": "types of pin"} +{"query_id": "4947", "text": "Ludacris Net Worth"} +{"query_id": "1053611", "text": "what is in a chunky bar"} +{"query_id": "830973", "text": "what is the meaning of e.g."} +{"query_id": "1053716", "text": "what is ibm chat"} +{"query_id": "568841", "text": "what are the differences with winter and summer"} +{"query_id": "267341", "text": "how long should you allow a calf to nurse"} +{"query_id": "1053896", "text": "what is hyper-v heartbeat service"} +{"query_id": "1053901", "text": "what is hydroxyz pam used for"} +{"query_id": "1053931", "text": "what is hra and hsa"} +{"query_id": "1053992", "text": "who was first u.s president to resign from office"} +{"query_id": "1053997", "text": "who was foreign minister molotov"} +{"query_id": "267566", "text": "how long should you rinse your eyes in a safety eye wash"} +{"query_id": "791862", "text": "what is rinky dink"} +{"query_id": "1054023", "text": "what is hold mail"} +{"query_id": "791916", "text": "what is risk management? give example"} +{"query_id": "568895", "text": "what are the different kinds of arthritis"} +{"query_id": "267644", "text": "how long should you wait in a walk in"} +{"query_id": "918424", "text": "what was grenfell"} +{"query_id": "1054186", "text": "what is hdl is that good or bad cholesterol"} +{"query_id": "1054189", "text": "what is hcg for weight loss"} +{"query_id": "529918", "text": "types of standards for frequency generators"} +{"query_id": "1054328", "text": "what is guarantee bond"} +{"query_id": "792187", "text": "what is rohs testing"} +{"query_id": "1054339", "text": "what is growth objective"} +{"query_id": "1093231", "text": "mandibular functions"} +{"query_id": "1054438", "text": "what is grievances"} +{"query_id": "1054450", "text": "what is green soap used for"} +{"query_id": "1054451", "text": "what is green information technology"} +{"query_id": "1054468", "text": "what is google doing in the cloud"} +{"query_id": "5925", "text": "Sony PS-LX300USB how to connect to pc"} +{"query_id": "44686", "text": "average temp in hana hi"} +{"query_id": "1054593", "text": "what is glass sightline"} +{"query_id": "1054595", "text": "what is ginrou"} +{"query_id": "1054610", "text": "who was john watson"} +{"query_id": "1091163", "text": "racket define"} +{"query_id": "1054707", "text": "what is gel in chemistry"} +{"query_id": "792595", "text": "what is rs medical definition?"} +{"query_id": "6217", "text": "The hormone that does the opposite of calcitonin is"} +{"query_id": "1091337", "text": "price per month for hackett security"} +{"query_id": "792688", "text": "what is rthdvbg"} +{"query_id": "530572", "text": "types of wrist brace"} +{"query_id": "792742", "text": "what is ruby used for"} +{"query_id": "530601", "text": "types ofsexual disorder mayo"} +{"query_id": "1054923", "text": "what is full recourse guaranty"} +{"query_id": "1054958", "text": "what is freeroll in poker tournaments"} +{"query_id": "1054969", "text": "what is freddie mac first look initiative"} +{"query_id": "792847", "text": "what is rustic italian food"} +{"query_id": "1054999", "text": "what is framework in information"} +{"query_id": "1055125", "text": "what is force fluids mean"} +{"query_id": "1055176", "text": "what is floxin otic"} +{"query_id": "1055197", "text": "what is flex fuel on a jeep?"} +{"query_id": "1055351", "text": "who was richard nixon"} +{"query_id": "531142", "text": "typing average words per minute test"} +{"query_id": "1091360", "text": "price of forever stamp now"} +{"query_id": "1055505", "text": "continual define"} +{"query_id": "793475", "text": "what is samsung defreeze code"} +{"query_id": "831302", "text": "what is the meaning of nirvana"} +{"query_id": "242713", "text": "how long can u keep fresh eggs for"} +{"query_id": "1055717", "text": "what is epic database for healthcare"} +{"query_id": "531490", "text": "uh uh definition"} +{"query_id": "1215", "text": "3 levels of government in canada and their responsibilities"} +{"query_id": "1055889", "text": "what is endocrinology clinic"} +{"query_id": "1093487", "text": "laws synonyms"} +{"query_id": "1055940", "text": "what is employee churn"} +{"query_id": "531676", "text": "umeclidinium cost"} +{"query_id": "1056057", "text": "what is electric baseboard heating"} +{"query_id": "1056060", "text": "what is elbaite"} +{"query_id": "831380", "text": "what is the meaning of pound"} +{"query_id": "1056163", "text": "what is eaglewood"} +{"query_id": "1056211", "text": "constructivism education define"} +{"query_id": "1056265", "text": "what is dry rot answers"} +{"query_id": "307118", "text": "how much do rear brakes and rotors cost"} +{"query_id": "1056303", "text": "what is doxycycline hyclate used for treating"} +{"query_id": "166111", "text": "does excessive spinach consumption cause kidney stones"} +{"query_id": "1056420", "text": "who was the hoosier poet"} +{"query_id": "1056437", "text": "what is does un stands for"} +{"query_id": "1056446", "text": "what is dockpanel used for"} +{"query_id": "1056482", "text": "who was the last confederate soldier to surrender?"} +{"query_id": "7968", "text": "When did the earthquake hit San Francisco during the World Series"} +{"query_id": "1056548", "text": "who was the lone survivor"} +{"query_id": "270140", "text": "how long to cook sauerkraut and fresh kielbasa in slow cooker"} +{"query_id": "1056580", "text": "what is disease models"} +{"query_id": "794469", "text": "what is sdna computer"} +{"query_id": "1056644", "text": "what is diflorasone diacetate cream used for"} +{"query_id": "1056726", "text": "what is diagnosis of engineering"} +{"query_id": "1056758", "text": "what is depreciation of products"} +{"query_id": "794625", "text": "what is secession"} +{"query_id": "525660", "text": "turpentine slang meaning"} +{"query_id": "1100134", "text": "are life insurance policies protected information?"} +{"query_id": "1056850", "text": "who was the stig?"} +{"query_id": "270422", "text": "how long to do rotisserie chicken"} +{"query_id": "1056950", "text": "who was the woman who sang in wicked & rent?"} +{"query_id": "270520", "text": "how long to fast before stress test"} +{"query_id": "270521", "text": "how long to fast blood test"} +{"query_id": "1057015", "text": "what is deck over on gooseneck trailers"} +{"query_id": "270603", "text": "how long to fry okra"} +{"query_id": "794893", "text": "what is selective media"} +{"query_id": "270642", "text": "how long to get a bachelors"} +{"query_id": "1057098", "text": "who was was a ugandan dictator"} +{"query_id": "1057112", "text": "what is datum target"} +{"query_id": "1057139", "text": "what is database software? quizlet"} +{"query_id": "1057168", "text": "who was yankee doodle"} +{"query_id": "1057251", "text": "who were george washington's parents"} +{"query_id": "1057270", "text": "who were marilyn monroe's friends"} +{"query_id": "88831", "text": "causes of trigger finger in children"} +{"query_id": "8714", "text": "_____ is the name used to refer to the era of legalized segregation in the united states"} +{"query_id": "1057334", "text": "what is custom software"} +{"query_id": "1057367", "text": "what is curosurf ?"} +{"query_id": "533105", "text": "upstart meaning"} +{"query_id": "8854", "text": "________ disparity refers to the slightly different view of the world that each eye receives.cyclopeanbinocularmonoculartrichromatic"} +{"query_id": "1057446", "text": "who were the founder of ibm"} +{"query_id": "1057476", "text": "who were the hyksos people"} +{"query_id": "1057488", "text": "who were the kings of denmark"} +{"query_id": "1057539", "text": "what is crime rate for new port richey fl"} +{"query_id": "569473", "text": "what are the effects of sediment transport"} +{"query_id": "1057631", "text": "what is cplm"} +{"query_id": "1057656", "text": "what is county mean"} +{"query_id": "9083", "text": "____________________ is considered the father of modern medicine."} +{"query_id": "533398", "text": "us army green beret training"} +{"query_id": "1057708", "text": "confirmation number definition"} +{"query_id": "569507", "text": "what are the eight steps of the troop leading process"} +{"query_id": "1057757", "text": "who won ct election"} +{"query_id": "1057937", "text": "confident man definition"} +{"query_id": "1057996", "text": "what is considered the love apple"} +{"query_id": "9454", "text": "a simple definition for the word bias."} +{"query_id": "1058036", "text": "what is considered human service experience"} +{"query_id": "1058100", "text": "who wrote california dreaming"} +{"query_id": "795991", "text": "what is siam"} +{"query_id": "1058140", "text": "who wrote creep"} +{"query_id": "1058141", "text": "what is conjugated"} +{"query_id": "1058142", "text": "what is congenital sclerocornea?"} +{"query_id": "1058165", "text": "who wrote dear john song"} +{"query_id": "1058182", "text": "what is compressed air"} +{"query_id": "794665", "text": "what is secondary ptsd"} +{"query_id": "1058271", "text": "what is community legal service"} +{"query_id": "1058325", "text": "what is collier investments inc"} +{"query_id": "1058415", "text": "who wrote jude the obscure"} +{"query_id": "1058442", "text": "what is cmc program"} +{"query_id": "1058470", "text": "what is clockspring"} +{"query_id": "272075", "text": "how long to saute potatoes"} +{"query_id": "1058515", "text": "what is cladribine"} +{"query_id": "796383", "text": "what is simplicheck"} +{"query_id": "831784", "text": "what is the meaning of the root shared by the words project and eject? weegy"} +{"query_id": "534305", "text": "usaa home insurance phone number"} +{"query_id": "1058601", "text": "what is chromosome coiling"} +{"query_id": "1058604", "text": "what is chromium bro"} +{"query_id": "569674", "text": "what are the factors in a marketing mix?"} +{"query_id": "220151", "text": "how do river otters see underwater?"} +{"query_id": "10205", "text": "accelerated cml symptoms"} +{"query_id": "1058792", "text": "computing definition"} +{"query_id": "1058822", "text": "who wrote the book ninjago"} +{"query_id": "10276", "text": "access, how to go to most recent record"} +{"query_id": "1058885", "text": "what is causing the constant dry heaving and nausea"} +{"query_id": "10312", "text": "accordian definition"} +{"query_id": "534617", "text": "userra definition"} +{"query_id": "272500", "text": "how long to wait between perm and color"} +{"query_id": "1058952", "text": "what is cataflam"} +{"query_id": "1058978", "text": "who wrote the kentucky waltz"} +{"query_id": "1059045", "text": "what is cameroon most important resource"} +{"query_id": "1059077", "text": "composite object definition"} +{"query_id": "1094039", "text": "is qgenda a software"} +{"query_id": "534941", "text": "usps schedule a delivery"} +{"query_id": "272815", "text": "how long until boiled eggs are done"} +{"query_id": "1059253", "text": "what is buckyball"} +{"query_id": "1059287", "text": "what is bst in"} +{"query_id": "1059420", "text": "what is boiled wool"} +{"query_id": "1059421", "text": "what is body hives"} +{"query_id": "535142", "text": "utm rounds"} +{"query_id": "1059442", "text": "who wrote when the levee breaks"} +{"query_id": "273014", "text": "how long until you see gains from test e"} +{"query_id": "1059496", "text": "what is blue ice in a lake"} +{"query_id": "1059504", "text": "who's billy bush?"} +{"query_id": "11006", "text": "actress who plays alice on the magicians"} +{"query_id": "1059601", "text": "what is block paintings"} +{"query_id": "1059619", "text": "who's the killer"} +{"query_id": "11050", "text": "actress who turned down pretty woman & ghost"} +{"query_id": "1059646", "text": "who's voice come from?"} +{"query_id": "1059698", "text": "compare cost of dental implants"} +{"query_id": "11133", "text": "acute myelogenous leukemia age"} +{"query_id": "1059801", "text": "whos the third president of usa"} +{"query_id": "273449", "text": "how long will cut melon stay good"} +{"query_id": "535599", "text": "vanda orchids different leaf types"} +{"query_id": "273481", "text": "how long will food last in the refrigerator without power"} +{"query_id": "535627", "text": "vanguard wellesley income"} +{"query_id": "273522", "text": "how long will heroin be detected in a urine test"} +{"query_id": "1059970", "text": "why actuator is used"} +{"query_id": "535743", "text": "varicose veins spiritual meaning"} +{"query_id": "1060039", "text": "what is beverly hills md"} +{"query_id": "1060040", "text": "what is betts"} +{"query_id": "176677", "text": "during pregnancy, when does the baby get in the head down position"} +{"query_id": "1094191", "text": "is common law marriage legal in what states"} +{"query_id": "812190", "text": "what is the constitution act 1867"} +{"query_id": "1060305", "text": "why are clouds flat at the bottom"} +{"query_id": "1060342", "text": "what is battery life f"} +{"query_id": "1060391", "text": "what is barbra streisand net worth"} +{"query_id": "798253", "text": "what is southwest airlines baggage policy"} +{"query_id": "798284", "text": "what is soya foods"} +{"query_id": "1060462", "text": "what is baking chocolate"} +{"query_id": "1094249", "text": "is a type of information system that supports a specific functional area in the organization (such as: accounting, human resources or operations)"} +{"query_id": "11913", "text": "advanced aerospace engineering salary"} +{"query_id": "1060496", "text": "what is badger inc in penn yan ny"} +{"query_id": "274067", "text": "how lubrication proximity switch work"} +{"query_id": "1060566", "text": "community bank bristow routing number"} +{"query_id": "274175", "text": "how many 1000 in 1 million"} +{"query_id": "1060616", "text": "why are junction mounts needed for cameras"} +{"query_id": "1060623", "text": "what is baby boomers means"} +{"query_id": "536480", "text": "verrucous lesion"} +{"query_id": "1060795", "text": "what is average wet bulb temp"} +{"query_id": "1006922", "text": "which chromosome controls sex characteristics"} +{"query_id": "570023", "text": "what are the four most commonly used metric prefixes"} +{"query_id": "262280", "text": "how long is a dogs heat cycle?"} +{"query_id": "1060868", "text": "what is average roi for advertising"} +{"query_id": "1060881", "text": "what is average pay for a warrant officer?"} +{"query_id": "613727", "text": "what county is toledo oh in?"} +{"query_id": "536654", "text": "vestibular hypofunction definition"} +{"query_id": "45757", "text": "average temperatures des moines iowa"} +{"query_id": "482666", "text": "prohibition defdinition"} +{"query_id": "798883", "text": "what is spoofing in the context of it?"} +{"query_id": "1091545", "text": "poct meaning"} +{"query_id": "536791", "text": "viable meaning?"} +{"query_id": "798945", "text": "what is spotting"} +{"query_id": "570068", "text": "what are the four steps in the machine cycle"} +{"query_id": "1004258", "text": "when he was born ben franklin"} +{"query_id": "1061167", "text": "what is at the base of the aorta"} +{"query_id": "1061210", "text": "what is assisted reproductive technology cdc"} +{"query_id": "1061237", "text": "what is assassin's creed unity"} +{"query_id": "536995", "text": "view pay stub"} +{"query_id": "1094389", "text": "insertion point definition"} +{"query_id": "12741", "text": "age and weight requirements for children to sit in the front seat"} +{"query_id": "1061324", "text": "what is arts integration"} +{"query_id": "1061382", "text": "what is arp wave treatments"} +{"query_id": "274981", "text": "how many atp does glycolysis produce"} +{"query_id": "1061472", "text": "what is aripiprazole used for?"} +{"query_id": "12903", "text": "age discrimination in the workplace cases"} +{"query_id": "275049", "text": "how many awards did walt disney receive"} +{"query_id": "275137", "text": "how many babies in a chipmunk birth?"} +{"query_id": "537301", "text": "virginia corporate income tax due date"} +{"query_id": "537410", "text": "virus reproduce name"} +{"query_id": "308032", "text": "how much do you get paid at build a bear"} +{"query_id": "1061762", "text": "what is appn do"} +{"query_id": "275355", "text": "how many best western points for free night"} +{"query_id": "537505", "text": "visceral defined"} +{"query_id": "537526", "text": "visible light from the sun"} +{"query_id": "275528", "text": "how many books did l ron hubbard write"} +{"query_id": "275534", "text": "how many books did montag steal"} +{"query_id": "13397", "text": "age not to take off shoes at airline security"} +{"query_id": "537706", "text": "vitamin b contraindications"} +{"query_id": "537761", "text": "vitamin d deficiency and skin lesions"} +{"query_id": "275629", "text": "how many brain cells do you have as a baby"} +{"query_id": "537825", "text": "vitamin e is good for what"} +{"query_id": "1062190", "text": "why did bob marley die of cancer"} +{"query_id": "1062223", "text": "what is animsition"} +{"query_id": "1062233", "text": "what is animal farm's genre"} +{"query_id": "537995", "text": "vittorio cottafavi"} +{"query_id": "1062332", "text": "what is an rs in money"} +{"query_id": "1062334", "text": "what is an rdas"} +{"query_id": "1062350", "text": "what is an oxidation number used for"} +{"query_id": "275997", "text": "how many calories are in a slice of ham"} +{"query_id": "1062457", "text": "why did franklin d roosevelt launch a new programs during his first hundred days in office"} +{"query_id": "800318", "text": "what is string cheese incident"} +{"query_id": "1062511", "text": "what is an office administrative assistant salary in alabama"} +{"query_id": "838453", "text": "what is the parent company for adidas"} +{"query_id": "1062589", "text": "what is an nslookup"} +{"query_id": "538309", "text": "volume of earth"} +{"query_id": "1062603", "text": "why did italy attack ethiopia in 1935"} +{"query_id": "1094605", "text": "in chemical form what do subscripts tell you"} +{"query_id": "1062609", "text": "what is an nm hida scan"} +{"query_id": "538333", "text": "voluntary muscle definition"} +{"query_id": "538340", "text": "voluntary paternity establishment florida"} +{"query_id": "276208", "text": "how many calories burn during swimming"} +{"query_id": "46040", "text": "average thickness of paper"} +{"query_id": "1062687", "text": "commercial buildings definition"} +{"query_id": "14151", "text": "age requirements for name change"} +{"query_id": "276298", "text": "how many calories do i burn to lose weight"} +{"query_id": "1062744", "text": "what is an irr or hurdle rate"} +{"query_id": "276329", "text": "how many calories do strawberry jello have"} +{"query_id": "276338", "text": "how many calories do you burn by dancing?"} +{"query_id": "276348", "text": "how many calories do you burn during one hour of bodypump"} +{"query_id": "1062784", "text": "what is an insta pot?"} +{"query_id": "832508", "text": "what is the merv rating on filters"} +{"query_id": "1062928", "text": "what is an example of speciation"} +{"query_id": "1062961", "text": "what is an example of insight thinking"} +{"query_id": "471850", "text": "parkinson's disease symptoms depression"} +{"query_id": "576601", "text": "what are upright pertrified trees"} +{"query_id": "800987", "text": "what is sunchoke"} +{"query_id": "1063177", "text": "why did spock die in wrath of khan"} +{"query_id": "818798", "text": "what is the difference in a c corp or s corp"} +{"query_id": "1063349", "text": "what is an covenant"} +{"query_id": "1063371", "text": "what is an aviation medical examiner?"} +{"query_id": "276979", "text": "how many calories in a medium smoothie king smoothie"} +{"query_id": "1063461", "text": "what is an atm mutation"} +{"query_id": "1063478", "text": "columbus texas is in what county"} +{"query_id": "14947", "text": "airport code mont tremblant"} +{"query_id": "14963", "text": "airport outfit"} +{"query_id": "539278", "text": "war guilt clause effect"} +{"query_id": "15039", "text": "al baik food houston"} +{"query_id": "801478", "text": "what is sweetfx"} +{"query_id": "15063", "text": "alabama central credit union routing number"} +{"query_id": "1063644", "text": "what is an amazon center"} +{"query_id": "1063659", "text": "why did the supreme court expand the incorporation of the bill of rights"} +{"query_id": "1063702", "text": "what is an advocacy project"} +{"query_id": "1063758", "text": "colors in code"} +{"query_id": "1063765", "text": "what is an act placement test"} +{"query_id": "1063777", "text": "what is an achilles heel injury"} +{"query_id": "539601", "text": "was abraham lincoln half black"} +{"query_id": "277459", "text": "how many calories in fried rice"} +{"query_id": "1063892", "text": "colorado routing number loveland colorado"} +{"query_id": "539648", "text": "was amelia earhart alone when she crashed"} +{"query_id": "15382", "text": "aldridge pite melville ny telephone number"} +{"query_id": "1063974", "text": "what is alloy c"} +{"query_id": "277556", "text": "how many calories in mahi mahi"} +{"query_id": "15441", "text": "alexia medical definition"} +{"query_id": "801907", "text": "what is table associated for draw originals in sap"} +{"query_id": "277623", "text": "how many calories in one fried oyster"} +{"query_id": "277632", "text": "how many calories in one large baked potato"} +{"query_id": "1007473", "text": "_______ sediments originate from elements in seawater that precipitate out of solution."} +{"query_id": "277701", "text": "how many calories in publix chicken tender subway"} +{"query_id": "1064140", "text": "why do babies fight sleep"} +{"query_id": "277737", "text": "how many calories in skyy vodka"} +{"query_id": "1019649", "text": "what study for mets to brain"} +{"query_id": "15607", "text": "all of the following were created by the first congress in 1789"} +{"query_id": "1064195", "text": "what is aircraft ram air"} +{"query_id": "1064206", "text": "color of urine"} +{"query_id": "277785", "text": "how many calories in tbsp of butter"} +{"query_id": "277799", "text": "how many calories in tomatillo sauce"} +{"query_id": "539957", "text": "was emily kinney in harry potter"} +{"query_id": "277977", "text": "how many calories mcdonalds chicken nuggets"} +{"query_id": "1064473", "text": "what is adventure time?"} +{"query_id": "278074", "text": "how many calories should be consumed at each meal"} +{"query_id": "802372", "text": "what is tarragon sauce"} +{"query_id": "1064518", "text": "why do eyelids sag"} +{"query_id": "1064529", "text": "what is adipocere"} +{"query_id": "832790", "text": "what is the minimum area needed for a full bathroom"} +{"query_id": "540306", "text": "was killed in the philippines, but his ships were the first to circumnavigate the globe"} +{"query_id": "253678", "text": "how long does it take for collections to come off credit report"} +{"query_id": "1064687", "text": "what is actifed used for"} +{"query_id": "540432", "text": "was michael jordan a cub scout"} +{"query_id": "540456", "text": "was mulan based on a true story"} +{"query_id": "802634", "text": "what is tcp chemical"} +{"query_id": "1064808", "text": "what is acantholysis"} +{"query_id": "1064852", "text": "why do i need short-term disability insurance?"} +{"query_id": "278429", "text": "how many carbs can a type 2 diabetic have per day"} +{"query_id": "1094996", "text": "how tall is tacko fall"} +{"query_id": "1064961", "text": "collages definition"} +{"query_id": "278542", "text": "how many carbs in a quest bar"} +{"query_id": "1065032", "text": "why do mice eat themselves"} +{"query_id": "278606", "text": "how many carbs in cool whip"} +{"query_id": "278658", "text": "how many carbs in one cup of cooked quinoa"} +{"query_id": "1065118", "text": "why do my eyes have mucus"} +{"query_id": "16559", "text": "american car museum in tacoma wa"} +{"query_id": "1065160", "text": "what is a wrongful act for directors and officers"} +{"query_id": "540906", "text": "was the great wall of china breached"} +{"query_id": "1065227", "text": "why do neptune and uranus appear blue"} +{"query_id": "540983", "text": "was the philippines a us territory"} +{"query_id": "278863", "text": "how many career games did paul krause play in the nfl."} +{"query_id": "1095059", "text": "average temperatures santa monica ca march"} +{"query_id": "803237", "text": "what is terminal velocity for humans"} +{"query_id": "541135", "text": "was there a true bagger vance"} +{"query_id": "16860", "text": "american translators association how to study"} +{"query_id": "803306", "text": "what is test for hep c"} +{"query_id": "1065494", "text": "what is a vhf system"} +{"query_id": "1065551", "text": "what is a variable factor"} +{"query_id": "1065558", "text": "what is a variable account in a annuity"} +{"query_id": "541272", "text": "was wilson a good president"} +{"query_id": "541274", "text": "was winnie the pooh a boy"} +{"query_id": "1065650", "text": "what is a url on my"} +{"query_id": "279229", "text": "how many chemicals has the fda banned in cosmetics in the us?"} +{"query_id": "17110", "text": "amount of bleach needed to make disinfectant"} +{"query_id": "1095121", "text": "how old to be to work at buffalo wild wings"} +{"query_id": "1065712", "text": "what is a unit step response"} +{"query_id": "541425", "text": "washington state mortgage rates"} +{"query_id": "1065728", "text": "what is a u on a credit report"} +{"query_id": "1095126", "text": "how old should a baby be able to clap"} +{"query_id": "803599", "text": "what is the mascot of yale university"} +{"query_id": "541557", "text": "wat is cappuccino koffie"} +{"query_id": "46579", "text": "average vehicle length"} +{"query_id": "1065971", "text": "what is a transfer of debt account?"} +{"query_id": "1065985", "text": "why do we need a written constitution"} +{"query_id": "17430", "text": "amp definition"} +{"query_id": "1066043", "text": "why do we push others away"} +{"query_id": "1066116", "text": "why do women get period cramps"} +{"query_id": "279718", "text": "how many coats of watco butcher block finish on butcher block"} +{"query_id": "17635", "text": "an increase of adh causes the kidneys to ________ the reabsorption of water, causing them to produce _______ urine."} +{"query_id": "541948", "text": "watery blurry eyes"} +{"query_id": "804103", "text": "what is the actual us independence day"} +{"query_id": "541969", "text": "watt to kilowatt hours"} +{"query_id": "804197", "text": "what is the advantage of sexual reproduction"} +{"query_id": "279987", "text": "how many corn seeds per acre"} +{"query_id": "17848", "text": "anatomy origin definition"} +{"query_id": "17884", "text": "anchor hocking phone number"} +{"query_id": "789439", "text": "what is rally in agile"} +{"query_id": "658372", "text": "what event started world war 1"} +{"query_id": "280223", "text": "how many credits for an associate s degree"} +{"query_id": "18101", "text": "aneca federal credit union routing number"} +{"query_id": "1066709", "text": "what is a tag sale"} +{"query_id": "1066716", "text": "what is a systems programmer job description"} +{"query_id": "1066792", "text": "why does cupid represent valentine's day"} +{"query_id": "804687", "text": "what is the altitude of be"} +{"query_id": "1066916", "text": "what is a sulfur atom"} +{"query_id": "1066958", "text": "what is a subject access request?"} +{"query_id": "1066966", "text": "what is a studio room in assisted living"} +{"query_id": "1066971", "text": "what is a student senate"} +{"query_id": "542806", "text": "weather climate change"} +{"query_id": "323592", "text": "how much is unemployment benefits massachusetts"} +{"query_id": "804996", "text": "what is the anthem zip code"} +{"query_id": "1067276", "text": "what is a spoiled brat"} +{"query_id": "1067284", "text": "what is a splendor in a ship"} +{"query_id": "18759", "text": "another name for freestanding sculpture is ________."} +{"query_id": "280927", "text": "how many days can someone wait to file a wrongful termination claim"} +{"query_id": "543251", "text": "weather in anacortes wa"} +{"query_id": "134239", "text": "definition of electric field"} +{"query_id": "1067587", "text": "what is a situational purpose"} +{"query_id": "1067640", "text": "what is a signal transduction pathway example"} +{"query_id": "1067659", "text": "what is a seller's contribution"} +{"query_id": "281270", "text": "how many days for an echeck to process?"} +{"query_id": "1067724", "text": "what is a sea stack"} +{"query_id": "1067764", "text": "what is a sales cycle process?"} +{"query_id": "1067772", "text": "what is a sabbatical policy for nonprofit"} +{"query_id": "1067826", "text": "what is a router meaning"} +{"query_id": "543644", "text": "weather in cabo december"} +{"query_id": "19457", "text": "antithesis definition and examples"} +{"query_id": "805900", "text": "what is the average cost of a home in santa rosa california"} +{"query_id": "543813", "text": "weather in cleveland area"} +{"query_id": "19552", "text": "anxiety: definition"} +{"query_id": "281702", "text": "how many days to contact eo office"} +{"query_id": "281704", "text": "how many days to defrost"} +{"query_id": "543849", "text": "weather in copenhagen denmark in may"} +{"query_id": "1095542", "text": "how much rain does phoenix get in a year"} +{"query_id": "543951", "text": "weather in danville, ca"} +{"query_id": "1068276", "text": "what is a rebuttal expert witness"} +{"query_id": "1068290", "text": "what is a realpolitik"} +{"query_id": "544060", "text": "weather in dresden august"} +{"query_id": "281930", "text": "how many dead bodies on everest"} +{"query_id": "1068408", "text": "why does yahoo keep freezing"} +{"query_id": "544123", "text": "weather in el valle panama"} +{"query_id": "19940", "text": "aplastic anemia causes and symptoms"} +{"query_id": "544277", "text": "weather in france in july"} +{"query_id": "544308", "text": "weather in germany"} +{"query_id": "544319", "text": "weather in gig harbor, wa"} +{"query_id": "282214", "text": "how many died in boston bombing"} +{"query_id": "1068715", "text": "what is a protocol examples"} +{"query_id": "806574", "text": "what is the average monthly car insurance estimate"} +{"query_id": "1068726", "text": "why food products or food contaminated wastes cannot be recycled?"} +{"query_id": "282397", "text": "how many digits are chinese zip codes"} +{"query_id": "806688", "text": "what is the average pay per line for medical transcription"} +{"query_id": "282411", "text": "how many digits does a vin have"} +{"query_id": "833507", "text": "what is the most common minerals on earth"} +{"query_id": "995787", "text": "which bbc radio station specializes in sports commentaries"} +{"query_id": "1068924", "text": "why hemorrhagic disease tests due to vitamin k deficiency in infancy"} +{"query_id": "20356", "text": "approximately how many moons does uranus have"} +{"query_id": "1068952", "text": "what is a priority"} +{"query_id": "305650", "text": "how much do first responders make"} +{"query_id": "282530", "text": "how many doctors are in the us"} +{"query_id": "20432", "text": "aqsarniit meaning"} +{"query_id": "1069028", "text": "what is a preliminary source"} +{"query_id": "544745", "text": "weather in lahinch ireland"} +{"query_id": "1051990", "text": "who sings the song rise up"} +{"query_id": "544811", "text": "weather in laurinburg nc"} +{"query_id": "1069108", "text": "what is a position paper in research"} +{"query_id": "1069128", "text": "what is a portable engine"} +{"query_id": "20597", "text": "architectural design"} +{"query_id": "1069222", "text": "what is a pmi id"} +{"query_id": "20671", "text": "are a category of sugars that contain either one or two molecules"} +{"query_id": "544974", "text": "weather in malaga spain in april"} +{"query_id": "1069313", "text": "what is a phosphodiesterase inhibitor"} +{"query_id": "833579", "text": "what is the most commonly used temperature scale in the scientific community"} +{"query_id": "1069327", "text": "what is a phooka"} +{"query_id": "1069344", "text": "what is a phobia of life"} +{"query_id": "1069405", "text": "what is a perfect passive participle?"} +{"query_id": "1069474", "text": "why is atp needed for glycolysis"} +{"query_id": "1069521", "text": "what is a pedicle flap"} +{"query_id": "1069556", "text": "why is bioluminescence impacted"} +{"query_id": "283141", "text": "how many episodes in Better call saul season 2"} +{"query_id": "545359", "text": "weather in nuremberg in august"} +{"query_id": "1052089", "text": "what is levofloxacin and what is it used for"} +{"query_id": "1069717", "text": "what is a oligarchy def"} +{"query_id": "807585", "text": "what is the awakening about kate chopin"} +{"query_id": "545450", "text": "weather in ovett"} +{"query_id": "21185", "text": "are bequests taxable"} +{"query_id": "576822", "text": "what are vitamin b injections for"} +{"query_id": "283344", "text": "how many fat and calories in an apple"} +{"query_id": "545575", "text": "weather in playa del carmen, quintana roo mexico"} +{"query_id": "178325", "text": "effect of salt on water boiling point"} +{"query_id": "283548", "text": "how many feet is a survey pole"} +{"query_id": "1069981", "text": "what is a mustelidae"} +{"query_id": "1069983", "text": "what is a muscle infection called"} +{"query_id": "807880", "text": "what is the bcbs anthem insurance"} +{"query_id": "1070131", "text": "what is a mortgage derivative security"} +{"query_id": "545847", "text": "weather in santiago, chile celsius"} +{"query_id": "808019", "text": "what is the benefit of trans fats"} +{"query_id": "21603", "text": "are chia seeds safe to eat pregnant"} +{"query_id": "1100581", "text": "films material science definition"} +{"query_id": "21741", "text": "are cold sores and fever blisters the same"} +{"query_id": "21765", "text": "are comic books considered a genre"} +{"query_id": "1095899", "text": "how much is a sheet of plywood at lowe's"} +{"query_id": "1070412", "text": "why is health communications"} +{"query_id": "21861", "text": "are corn snakes poisonous"} +{"query_id": "1070452", "text": "what is a mimo receiver"} +{"query_id": "284072", "text": "how many gallons is liters"} +{"query_id": "808362", "text": "what is the best medication for hemorrhoids"} +{"query_id": "21948", "text": "are cycling shoes necessary"} +{"query_id": "1070546", "text": "what is a meta analysis vs literature review"} +{"query_id": "463373", "text": "net cost basis definition"} +{"query_id": "790110", "text": "what is red yeast rice good for"} +{"query_id": "1095952", "text": "how much grow light does succulents need"} +{"query_id": "284313", "text": "how many gb equal tb?"} +{"query_id": "546459", "text": "weather in williamsburg virginia"} +{"query_id": "22231", "text": "are eggs or grapes better to fight colds"} +{"query_id": "808716", "text": "what is the best treatment for melanoma"} +{"query_id": "1070867", "text": "why is it important to have a good job description for any position"} +{"query_id": "47419", "text": "average weight of male labrador"} +{"query_id": "284565", "text": "how many gram of carbs in eggs?"} +{"query_id": "22479", "text": "are florida mangroves protected"} +{"query_id": "1071061", "text": "why is kinder gelt provide to german families"} +{"query_id": "546825", "text": "weather year round in new york city"} +{"query_id": "1071198", "text": "what is a lobster roll?"} +{"query_id": "546956", "text": "webmd symptoms of lupus"} +{"query_id": "1071270", "text": "why is metric system also called decimal systems of units"} +{"query_id": "547018", "text": "webster definition of mourning"} +{"query_id": "547089", "text": "wedding venues in dallas"} +{"query_id": "1071389", "text": "what is a linear regression distribution type"} +{"query_id": "547139", "text": "weekly unemployment claim vt"} +{"query_id": "22882", "text": "are herpes contagious"} +{"query_id": "1071485", "text": "why is my ping 31 ms"} +{"query_id": "1071534", "text": "what is a lantern fish"} +{"query_id": "1071545", "text": "what is a labia?"} +{"query_id": "547301", "text": "weight in stones conversion"} +{"query_id": "285158", "text": "how many grams of sugar does a banana have"} +{"query_id": "1071598", "text": "what is a koalas environment"} +{"query_id": "809556", "text": "what is the bovine growth hormone"} +{"query_id": "484454", "text": "qualitative quantitative research definition"} +{"query_id": "1071722", "text": "why is party politics so important in congressional organization"} +{"query_id": "166625", "text": "does gastritis cause leaky gut"} +{"query_id": "285375", "text": "how many halfway flagposts are required?noneonetwo"} +{"query_id": "831030", "text": "what is the meaning of flood"} +{"query_id": "23285", "text": "are land grading costs deductible"} +{"query_id": "809798", "text": "what is the butler's name in the addams family"} +{"query_id": "47588", "text": "average wpm typing speed"} +{"query_id": "285537", "text": "how many horsepower needed to plane a flat bottom boat"} +{"query_id": "1071992", "text": "what is a illusionist"} +{"query_id": "309745", "text": "how much does a green anaconda weigh"} +{"query_id": "809933", "text": "what is the capital city in japan"} +{"query_id": "285656", "text": "how many hours a week do pathologists work"} +{"query_id": "285729", "text": "how many hours are in fmla"} +{"query_id": "1072188", "text": "what is a home plan for parole"} +{"query_id": "548036", "text": "welding job companies in houston"} +{"query_id": "810210", "text": "what is the cause of blood in the stool"} +{"query_id": "810242", "text": "what is the cause of early ejaculations"} +{"query_id": "548099", "text": "wellcare mike vice president"} +{"query_id": "1057007", "text": "who was tiberius caesar"} +{"query_id": "810270", "text": "what is the cause of hep c in baby boomers"} +{"query_id": "178741", "text": "effects of hyperthyroidism"} +{"query_id": "810324", "text": "what is the cause of myoma?"} +{"query_id": "47674", "text": "average yearly return on stock market"} +{"query_id": "1072479", "text": "what is a gui|"} +{"query_id": "1072513", "text": "what is a gsep"} +{"query_id": "810394", "text": "what is the cause of the symptoms nausea throwing up"} +{"query_id": "548254", "text": "wenatchee washington population"} +{"query_id": "286160", "text": "how many hours of light do indoor plants need"} +{"query_id": "1072603", "text": "what is a great dane and mastiff"} +{"query_id": "1072750", "text": "city of richmond ky population"} +{"query_id": "548475", "text": "westborough local history librarian"} +{"query_id": "1052610", "text": "who started filled a patent on an electric vote recorder"} +{"query_id": "810680", "text": "what is the charter of french liberties"} +{"query_id": "1072874", "text": "what is a good answer to the question what is your biggest strength"} +{"query_id": "47741", "text": "avg cost comercial grade carpet"} +{"query_id": "548673", "text": "wget http files"} +{"query_id": "1072988", "text": "what is a gis?"} +{"query_id": "24441", "text": "are premature roth ira distributions taxable"} +{"query_id": "790536", "text": "what is relaxation training techniques"} +{"query_id": "1073358", "text": "what is a fume hood used for in chemistry"} +{"query_id": "1073365", "text": "what is a front company"} +{"query_id": "24807", "text": "are schwann cells are glial cells of the central nervous system"} +{"query_id": "549135", "text": "what a diabetic can do to heal a leg ulcer"} +{"query_id": "24979", "text": "are snails good for plants"} +{"query_id": "1073569", "text": "what is a finderscope"} +{"query_id": "25025", "text": "are sore throats contagious"} +{"query_id": "25036", "text": "are spasms harmful"} +{"query_id": "47864", "text": "awareness of others definition"} +{"query_id": "549342", "text": "what about phones in iceland"} +{"query_id": "1073640", "text": "what is a fetty wap"} +{"query_id": "1073721", "text": "why ph levels are important in hydroponics"} +{"query_id": "1073801", "text": "what is a example of the carbohydrate"} +{"query_id": "1073805", "text": "what is a example of a indicator"} +{"query_id": "25294", "text": "are tesla electric cars"} +{"query_id": "821372", "text": "what is the financial district in san francisco"} +{"query_id": "703268", "text": "what is a the accrual method of accounting"} +{"query_id": "1073943", "text": "what is a enemy combatant"} +{"query_id": "1073972", "text": "why should i drink milk?"} +{"query_id": "1073980", "text": "why should i have my adenoids removed"} +{"query_id": "1074001", "text": "what is a egpu"} +{"query_id": "549731", "text": "what actors support trump"} +{"query_id": "549738", "text": "what actress died yesterday?"} +{"query_id": "559507", "text": "what are good leadership skills"} +{"query_id": "25534", "text": "are there allergy drops for your ear congestion"} +{"query_id": "25603", "text": "are there bad side effects of htp"} +{"query_id": "1096557", "text": "how many us dollars are currently in circulation"} +{"query_id": "287912", "text": "how many lives were lost in the rana plaza"} +{"query_id": "1074499", "text": "why use an iterative approach"} +{"query_id": "812387", "text": "what is the correct height for step handrails"} +{"query_id": "288139", "text": "how many mbs in a gig"} +{"query_id": "550331", "text": "what age can kids stay home in ca"} +{"query_id": "288200", "text": "how many megabytes in a gigabyte converter"} +{"query_id": "26079", "text": "are vets considered doctors"} +{"query_id": "26207", "text": "are wild hogs good eating"} +{"query_id": "1074804", "text": "what is a dentist ?"} +{"query_id": "1074807", "text": "what is a demand fee"} +{"query_id": "397592", "text": "intranational definition"} +{"query_id": "1096644", "text": "how many states did the confederation of the rhine include?"} +{"query_id": "550565", "text": "what age can you wear baby on back in a carrier?"} +{"query_id": "812734", "text": "what is the cost of an truck en"} +{"query_id": "1074883", "text": "ciprofloxacin how to take"} +{"query_id": "550609", "text": "what age did martin luther king died"} +{"query_id": "26334", "text": "are you overweight for your age"} +{"query_id": "1074949", "text": "what is a dapple dog"} +{"query_id": "1096667", "text": "how many soldiers can i fit in a tent"} +{"query_id": "1074989", "text": "what is a cyst on the kidneys do"} +{"query_id": "1074995", "text": "what is a cyclin"} +{"query_id": "1074997", "text": "cinnamon honey and lemon benefits"} +{"query_id": "934889", "text": "wheat germ oil skin benefits"} +{"query_id": "288702", "text": "how many miles between mobile and destin beach"} +{"query_id": "26664", "text": "armenian translation to english"} +{"query_id": "1075244", "text": "cigna subscriber id number"} +{"query_id": "1075262", "text": "what is a contingency statement"} +{"query_id": "1075313", "text": "what is a conglomerates"} +{"query_id": "288884", "text": "how many miles in altitude is the united states satellite constellation"} +{"query_id": "1075336", "text": "what is a condominium property regime"} +{"query_id": "1075348", "text": "what is a composite dental procedure"} +{"query_id": "551119", "text": "what age does a horse get their permanent teeth"} +{"query_id": "26847", "text": "array definition computer"} +{"query_id": "1075588", "text": "what is a cimbalom?"} +{"query_id": "1075591", "text": "what is a chromosomes function and purpose"} +{"query_id": "1075608", "text": "chrome defined"} +{"query_id": "1075636", "text": "what is a character attribute"} +{"query_id": "1075656", "text": "what is a chad"} +{"query_id": "551413", "text": "what age is a millennial now"} +{"query_id": "289276", "text": "how many milligrams of ritalin should an adult take"} +{"query_id": "1075713", "text": "why was the imf established?"} +{"query_id": "1075741", "text": "what is a cavalier"} +{"query_id": "786520", "text": "what is pretexting"} +{"query_id": "572517", "text": "what are the possible reasons the decline of the maya"} +{"query_id": "1075919", "text": "what is a cabinet in govt"} +{"query_id": "289556", "text": "how many minutes to fry fish"} +{"query_id": "289586", "text": "how many ml a day should you drink"} +{"query_id": "1076030", "text": "why was title ix created"} +{"query_id": "813899", "text": "what is the current sales tax in contra costa county"} +{"query_id": "1076078", "text": "why was what rosa parks did important"} +{"query_id": "551819", "text": "what age should toddlers start sleeping in a toddler bed"} +{"query_id": "551860", "text": "what age starts senior citizen"} +{"query_id": "27618", "text": "associates degree is how many credits?"} +{"query_id": "289812", "text": "how many mm is a nickel coin"} +{"query_id": "1076269", "text": "cholesterol in mac and cheese"} +{"query_id": "27743", "text": "asus phones price list"} +{"query_id": "1100783", "text": "equivalent what does it means"} +{"query_id": "814282", "text": "what is the ddc"} +{"query_id": "27932", "text": "at what age can a kitten"} +{"query_id": "1074603", "text": "why use videos for marketing and promotions"} +{"query_id": "28216", "text": "at what age do kittens get their first shots"} +{"query_id": "814699", "text": "what is the definition of an erection"} +{"query_id": "290488", "text": "how many numbers are in card number"} +{"query_id": "834848", "text": "what is the name of the artery on the bottom of the wrist"} +{"query_id": "290499", "text": "how many numbers does a vin have"} +{"query_id": "48417", "text": "bait-and-switch advertising definition"} +{"query_id": "1077000", "text": "width of tissue paper rolls"} +{"query_id": "1077002", "text": "what is (prospectus"} +{"query_id": "1077006", "text": "what iowa law determines inheritance exceptions?"} +{"query_id": "290585", "text": "how many of grams a sugar should a person have in one day?"} +{"query_id": "1077019", "text": "what internet security do you get with rcn"} +{"query_id": "290632", "text": "how many on a water polo team"} +{"query_id": "814964", "text": "what is the definition of experience modifier"} +{"query_id": "814987", "text": "what is the definition of feb"} +{"query_id": "552868", "text": "what airport to use to get to tuscany region of italy"} +{"query_id": "815015", "text": "what is the definition of gait"} +{"query_id": "290779", "text": "how many oscars has clint eastwood won?pdrijgheposrgijapeoikgjpesoar"} +{"query_id": "1097040", "text": "how many hours is emt"} +{"query_id": "290830", "text": "how many oscars has peter jackson wolllnlll?l"} +{"query_id": "1077356", "text": "what injectable meds treat cervical dystonia"} +{"query_id": "1097066", "text": "how many homes in heritage oak park port charlotte fl"} +{"query_id": "815243", "text": "what is the definition of my monologue"} +{"query_id": "105709", "text": "cost of nbcot exam"} +{"query_id": "815420", "text": "what is the definition of respirator"} +{"query_id": "815421", "text": "what is the definition of restatement"} +{"query_id": "29097", "text": "at what temperature should cooling fans start"} +{"query_id": "291248", "text": "how many ounces of liquid is in one gallon"} +{"query_id": "815580", "text": "what is the definition of sympathy"} +{"query_id": "29169", "text": "at$t customer service number"} +{"query_id": "291396", "text": "how many oz in a fifth"} +{"query_id": "1077844", "text": "what information do i need to get a home loan"} +{"query_id": "922398", "text": "what was the result of the battle of tippecanoe?"} +{"query_id": "291516", "text": "how many pages does bruiser book have"} +{"query_id": "29416", "text": "att email toll free number"} +{"query_id": "1078187", "text": "wind direction and speed definition"} +{"query_id": "29612", "text": "auger defined"} +{"query_id": "1078198", "text": "wind power requires how many acres per megawatt"} +{"query_id": "1078222", "text": "what important job do the lysosomes have"} +{"query_id": "1097236", "text": "how many died in vegas shooting"} +{"query_id": "816289", "text": "what is the difference between a credit score and a credit report?"} +{"query_id": "1078446", "text": "wine cabinets definition"} +{"query_id": "1078491", "text": "winn companies salaries"} +{"query_id": "292094", "text": "how many people die from snake bites a year?"} +{"query_id": "1097259", "text": "how many dead in broward county shooting?"} +{"query_id": "572978", "text": "what are the requirement to join the coast guards"} +{"query_id": "816483", "text": "what is the difference between a medical doctor and a doctor of osteopathic"} +{"query_id": "292225", "text": "how many people died in the molasses flood"} +{"query_id": "1078731", "text": "withdrawal symptoms for coffee"} +{"query_id": "1078752", "text": "withdrawal symptoms of amitriptyline"} +{"query_id": "30188", "text": "avatar the last airbender game"} +{"query_id": "1078765", "text": "what helps hives"} +{"query_id": "554511", "text": "what are accounts payable?"} +{"query_id": "1078906", "text": "what has the study of fossils allowed scientist to do"} +{"query_id": "1078920", "text": "women benefits from taking dim"} +{"query_id": "554738", "text": "what are all the chemical properties"} +{"query_id": "816893", "text": "what is the difference between an indictment and an information"} +{"query_id": "1079050", "text": "what happens when electrons are passed down the electron transport chain?"} +{"query_id": "1079086", "text": "what happens when blood goes through the lungs"} +{"query_id": "292676", "text": "how many people in us have diabetes"} +{"query_id": "1079231", "text": "what happens if you ignore a collections agency"} +{"query_id": "292813", "text": "how many people play smite"} +{"query_id": "398335", "text": "irish foods list"} +{"query_id": "1079340", "text": "what happens during a docket call in court"} +{"query_id": "1079434", "text": "words to church song peace peace"} +{"query_id": "555179", "text": "what are atlas cedars"} +{"query_id": "817349", "text": "what is the difference between direct democracy and representatives"} +{"query_id": "1079535", "text": "what grade on final do i need"} +{"query_id": "227992", "text": "how does the electoral college operate"} +{"query_id": "817597", "text": "what is the difference between graduate and undergraduate"} +{"query_id": "555458", "text": "what are bed bugs caused from"} +{"query_id": "791629", "text": "what is rhogam for"} +{"query_id": "31222", "text": "average august temperatures in myrtle beach"} +{"query_id": "1079815", "text": "what genre of music is explosions in the sky"} +{"query_id": "1079817", "text": "what genre is the eagles"} +{"query_id": "1079831", "text": "world trade organization definition"} +{"query_id": "293401", "text": "how many players on a basketball team play at once"} +{"query_id": "555558", "text": "what are bifidobacterium"} +{"query_id": "293421", "text": "how many players on a women's lacrosse team"} +{"query_id": "555590", "text": "what are biokinetics"} +{"query_id": "1079888", "text": "world's largest goldfish on record"} +{"query_id": "1079959", "text": "world's most poisonous snakes in the world"} +{"query_id": "1079987", "text": "what genes affect wilms tumors"} +{"query_id": "31432", "text": "average boxer puppy price"} +{"query_id": "1080010", "text": "what gardening zone is south korea?"} +{"query_id": "1080031", "text": "what gao office"} +{"query_id": "555750", "text": "what are boot devices?"} +{"query_id": "555850", "text": "what are broker services"} +{"query_id": "31595", "text": "average car bill in florida"} +{"query_id": "952520", "text": "when is the best time to visit spain?"} +{"query_id": "1080253", "text": "what fraction of the light falling on a piece of photographic film is typically wasted"} +{"query_id": "1080406", "text": "what formula should i give baby with rash on cheeks from dairy"} +{"query_id": "1080419", "text": "wow stonetalon mountains"} +{"query_id": "293992", "text": "how many product lines does coca cola have"} +{"query_id": "556144", "text": "what are casein curds"} +{"query_id": "556166", "text": "what are cat gut snares made of"} +{"query_id": "1080495", "text": "wpm average speed"} +{"query_id": "556217", "text": "what are causes of dementia"} +{"query_id": "556248", "text": "what are causes of swelling of my tongue?"} +{"query_id": "1080537", "text": "wright city mo population"} +{"query_id": "1080555", "text": "what form of government did stalin use"} +{"query_id": "556307", "text": "what are cellular biomarkers"} +{"query_id": "879155", "text": "what moves around on the asthenosphere"} +{"query_id": "1097619", "text": "how long would the border wall need to be?"} +{"query_id": "32176", "text": "average cost for assisted living in syracuse ny"} +{"query_id": "818612", "text": "what is the difference between thrombosis and embolism?"} +{"query_id": "556476", "text": "what are chemistry hubs"} +{"query_id": "556587", "text": "what are cinnamon pills are for"} +{"query_id": "1080937", "text": "what foods does truffle oil work with"} +{"query_id": "1080939", "text": "xfinity business customer service number"} +{"query_id": "1080948", "text": "what foods contain histamines?"} +{"query_id": "1080950", "text": "cheated on definition"} +{"query_id": "818819", "text": "what is the difference in coffee and espresso"} +{"query_id": "1080970", "text": "what foods are good for lupus"} +{"query_id": "818842", "text": "what is the difference in psychology and sociology"} +{"query_id": "1081086", "text": "what food is good for low carb diet"} +{"query_id": "1081091", "text": "what food has glucose in it list"} +{"query_id": "32642", "text": "average cost of a baby"} +{"query_id": "556952", "text": "what are comps?"} +{"query_id": "556976", "text": "what are conchae or turbinates and what function do they do for breathing?"} +{"query_id": "1097723", "text": "how long to hold old patient charts"} +{"query_id": "1081338", "text": "what flavor is space jam starhunter"} +{"query_id": "557157", "text": "what are copper coated carbon rods used for"} +{"query_id": "1054071", "text": "who was general sterling price"} +{"query_id": "295135", "text": "how many seasons of dexter is there"} +{"query_id": "1081569", "text": "youngest actors nominated for oscar"} +{"query_id": "1081595", "text": "what federal statute gives the epa authority to regulate pesticides"} +{"query_id": "1081609", "text": "what federal judges did kennedy appoint"} +{"query_id": "557401", "text": "what are cultural traits"} +{"query_id": "557417", "text": "what are currency exchange rates based on"} +{"query_id": "1081730", "text": "what family do squirrels belong to"} +{"query_id": "819618", "text": "what is the duma in russia"} +{"query_id": "557492", "text": "what are dartrix evolutions"} +{"query_id": "1081946", "text": "what exercise work out the triceps"} +{"query_id": "1082002", "text": "what eventually replaced the cottage industry"} +{"query_id": "1082091", "text": "what ethnicity is dwayne johnson?"} +{"query_id": "1082117", "text": "what established the military reserve"} +{"query_id": "1082242", "text": "what enzyme helps digest milk"} +{"query_id": "1082263", "text": "what energy source is earth using primarily for its internal heat"} +{"query_id": "1082265", "text": "what employer is looking for in an interview"} +{"query_id": "1082281", "text": "chance of rain pembroke pines"} +{"query_id": "1082332", "text": "what eats a bat"} +{"query_id": "1082336", "text": "what dynasty did king tut rule"} +{"query_id": "1082339", "text": "what drugs treat uti in dogs"} +{"query_id": "1082341", "text": "what drugs cause elevated prolactin level"} +{"query_id": "1082351", "text": "what dog breed is a peekapoo"} +{"query_id": "1082384", "text": "what does white blood cells mean"} +{"query_id": "1100986", "text": "duralumin price"} +{"query_id": "1082427", "text": "what does value based care mean"} +{"query_id": "1082445", "text": "what does unlock my device mean"} +{"query_id": "1082448", "text": "what does unequal distribution of wealth mean in the great depression"} +{"query_id": "1082455", "text": "what does uncharted mean"} +{"query_id": "1082501", "text": "what does this file may be corrupted mean"} +{"query_id": "1082502", "text": "what does thhn in electrical stand for"} +{"query_id": "1082531", "text": "what does the word intimidated mean"} +{"query_id": "1082536", "text": "what does the word granite"} +{"query_id": "1082547", "text": "what does the word democracy"} +{"query_id": "558263", "text": "what are endotoxins?"} +{"query_id": "1082576", "text": "what does the turkish people eat"} +{"query_id": "34015", "text": "average cost of maid service"} +{"query_id": "1082603", "text": "what does the suresight vision screener screen for?"} +{"query_id": "1082607", "text": "what does the state bird mean in louisiana"} +{"query_id": "34039", "text": "average cost of medicare drug plan"} +{"query_id": "1082622", "text": "what does the root word tele mean"} +{"query_id": "1082653", "text": "what does the rellis campus name mean"} +{"query_id": "1082668", "text": "what does the pituitary gland go"} +{"query_id": "1082730", "text": "what does the moon on your nails mean"} +{"query_id": "558448", "text": "what are examples of isokinetic movement"} +{"query_id": "1082750", "text": "what does the market cap indicate?"} +{"query_id": "1082751", "text": "what does the maid of honor do"} +{"query_id": "1082759", "text": "what does the letters tnt stand for?"} +{"query_id": "1082779", "text": "what does the k stand for in silverado"} +{"query_id": "1082792", "text": "what does the golgi apparatus do to the proteins and lipids once they arrive ?"} +{"query_id": "1082807", "text": "what does the efc number mean"} +{"query_id": "1082835", "text": "what does the brain need"} +{"query_id": "1082840", "text": "what does the bank for international settlements help"} +{"query_id": "1082870", "text": "what does teas test"} +{"query_id": "1082872", "text": "what does tcp/ip stand for in computers"} +{"query_id": "1082877", "text": "what does tamal mean in spanish"} +{"query_id": "1082893", "text": "what does svi stand for on p&l"} +{"query_id": "1082924", "text": "what does stringbuffer do"} +{"query_id": "1082947", "text": "what does stationed mean"} +{"query_id": "1082948", "text": "what does starling mean"} +{"query_id": "1082966", "text": "what does spirulina do for you"} +{"query_id": "1082978", "text": "what does souffle taste like"} +{"query_id": "1083000", "text": "what does social class impact primary socialization"} +{"query_id": "1083010", "text": "what does simple circuit contain"} +{"query_id": "1083017", "text": "what does sibs stand for"} +{"query_id": "1083021", "text": "what does short term memory do for us"} +{"query_id": "1083052", "text": "what does screaming mean"} +{"query_id": "1083085", "text": "what does safety mean"} +{"query_id": "839137", "text": "what is the phantom zone"} +{"query_id": "1083092", "text": "what does rushed mean"} +{"query_id": "1083095", "text": "causes of shaking and blurred vision"} +{"query_id": "1083108", "text": "what does rice stand for with a muscle injury"} +{"query_id": "820973", "text": "what is the fastest production sedan"} +{"query_id": "1083125", "text": "what does republican party support"} +{"query_id": "1083127", "text": "what does replace in sql mean"} +{"query_id": "1083150", "text": "what does quimica mean in spanish"} +{"query_id": "1083152", "text": "what does quarrel mean"} +{"query_id": "1083157", "text": "what does qod stand for in medical terms"} +{"query_id": "1083158", "text": "what does qmap stand for"} +{"query_id": "1083161", "text": "what does qhs stand for"} +{"query_id": "1083243", "text": "what does pilgrim mean"} +{"query_id": "1083267", "text": "what does penicillin treat in humans and animals"} +{"query_id": "1083268", "text": "what does penicillin attack"} +{"query_id": "1083278", "text": "what does patriarchal mean"} +{"query_id": "1083285", "text": "what does parsed mean"} +{"query_id": "1083296", "text": "what does paas stands for?"} +{"query_id": "559009", "text": "what are foragers"} +{"query_id": "559018", "text": "what are forests sinks for?"} +{"query_id": "1083307", "text": "what does otg in a usb stands for"} +{"query_id": "1098057", "text": "average assistant phlebotomist hourly wage in fl"} +{"query_id": "1083332", "text": "causes of neuropathic bladder"} +{"query_id": "1083340", "text": "against what part of the electromagnetic spectrum does sunscreen protect?"} +{"query_id": "1083341", "text": "what does ocr in hipaa mean"} +{"query_id": "1083342", "text": "what does obesity ,e"} +{"query_id": "1083345", "text": "what does numericals mean"} +{"query_id": "1083361", "text": "what does neutropenic fever mean"} +{"query_id": "1083362", "text": "causes of mild anemia"} +{"query_id": "1083401", "text": "what does mpid stand for military"} +{"query_id": "1083410", "text": "what does monkey mean in china"} +{"query_id": "296993", "text": "how many steps a day healthy"} +{"query_id": "1083428", "text": "what does mg do"} +{"query_id": "1083430", "text": "what does mepa stand for in ma"} +{"query_id": "1083443", "text": "what does md mean in an address"} +{"query_id": "1083472", "text": "what does lsa stand for in oil and gas"} +{"query_id": "559198", "text": "what are furuncles and carbuncles"} +{"query_id": "1083493", "text": "what does lh rh mean"} +{"query_id": "1083499", "text": "what does length of hospital stay mean"} +{"query_id": "1083500", "text": "causes of hand, leg numbness"} +{"query_id": "1083502", "text": "what does led lcd tv"} +{"query_id": "1083508", "text": "what does late stages of dementia mean"} +{"query_id": "1083517", "text": "what does labor burden generally include"} +{"query_id": "1083535", "text": "what does joe maddon use on his hair"} +{"query_id": "1083537", "text": "what does job costs include"} +{"query_id": "1083584", "text": "what does it mean to be alienated"} +{"query_id": "1083597", "text": "what does it mean centcom"} +{"query_id": "1083598", "text": "what does it mean cardholder name?"} +{"query_id": "1083611", "text": "what does inverted means?"} +{"query_id": "1083627", "text": "what does infectious mean in laughter"} +{"query_id": "1083641", "text": "what does in succession mean"} +{"query_id": "1083663", "text": "what does i mean to wear your heart on your sleeve"} +{"query_id": "1083675", "text": "what does human enhancement mean"} +{"query_id": "1083690", "text": "what does hispanic mean?"} +{"query_id": "1083713", "text": "what does harmer mean"} +{"query_id": "1083721", "text": "what does hair tint do"} +{"query_id": "1083722", "text": "what does hair prone mean"} +{"query_id": "1083727", "text": "what does gyrene mean"} +{"query_id": "1083743", "text": "what does greek small letter psi represent"} +{"query_id": "1054440", "text": "what is grenadine in drinks"} +{"query_id": "1083783", "text": "what does gelastic mean"} +{"query_id": "1083791", "text": "causes of azoospermia"} +{"query_id": "1083797", "text": "what does fractional mean?"} +{"query_id": "1083800", "text": "what does forming mean"} +{"query_id": "1083819", "text": "what does finger mean"} +{"query_id": "1083822", "text": "what does filter sock do"} +{"query_id": "1083831", "text": "what does fertilization?"} +{"query_id": "1083832", "text": "what does fermentation mean"} +{"query_id": "1083846", "text": "what does factory default mean"} +{"query_id": "1083852", "text": "what does extravert mean"} +{"query_id": "1083865", "text": "what does executive privilege mean"} +{"query_id": "559607", "text": "what are granulomas on skin"} +{"query_id": "1083909", "text": "what does eating pineapple do for your body"} +{"query_id": "1083933", "text": "what does doctype mean"} +{"query_id": "1083945", "text": "what does distraction mean"} +{"query_id": "1083948", "text": "what does dispersal mean in biology"} +{"query_id": "1083967", "text": "what does delirious mean"} +{"query_id": "559709", "text": "what are guitar plectrums"} +{"query_id": "1084038", "text": "what does conservatorship mean in real estate?"} +{"query_id": "1084041", "text": "what does congressional act mean"} +{"query_id": "1084075", "text": "what does circulation mean in the water cycle"} +{"query_id": "1084076", "text": "what does cilostazol treat"} +{"query_id": "1084086", "text": "cause of the bipolar disorder"} +{"query_id": "297672", "text": "how many taxes do you pay when you withdraw from your ira"} +{"query_id": "1084192", "text": "what does aus"} +{"query_id": "1084197", "text": "what does attorneys charge for malpractice cases"} +{"query_id": "1084230", "text": "what does anita mean in hebrew"} +{"query_id": "1084233", "text": "what does android sdk tools do"} +{"query_id": "559959", "text": "what are herpes pimples"} +{"query_id": "1084273", "text": "what does an egg contribute to the embryo that a sperm does not contribute?"} +{"query_id": "1084276", "text": "what does an audiologist do job description"} +{"query_id": "1084289", "text": "cause of death for goldie hawn"} +{"query_id": "1084301", "text": "what does alimentacion mean"} +{"query_id": "1084308", "text": "cause of computer overheating"} +{"query_id": "1084324", "text": "what does adjudicate mean"} +{"query_id": "1084326", "text": "what does address label mean"} +{"query_id": "1084330", "text": "what does actor in dumb mean"} +{"query_id": "1084336", "text": "what does acquired taste mean"} +{"query_id": "1084354", "text": "what does abc stand for in liquor store"} +{"query_id": "1084383", "text": "what does a t with a dot over it mean on a prescription"} +{"query_id": "1084403", "text": "what does a rightward shift in a supply curve indicate"} +{"query_id": "1084408", "text": "what does a psychotherapist do"} +{"query_id": "1084435", "text": "what does a nickel l"} +{"query_id": "1084441", "text": "what does a naturopathic physicians do"} +{"query_id": "1084469", "text": "what does a grassroots organization mean"} +{"query_id": "1084475", "text": "what does a frito lay packaging machine operator do?"} +{"query_id": "1084478", "text": "what does a fingernail consist of"} +{"query_id": "1084512", "text": "what does a coo do at a hospital"} +{"query_id": "1084516", "text": "what does a common cold remedies do"} +{"query_id": "1084518", "text": "cat torque converter replacement cost"} +{"query_id": "560245", "text": "what are illnesses like cancer and hiv called"} +{"query_id": "1084555", "text": "what does a bank lockbox clerk do"} +{"query_id": "1084582", "text": "what do you use dtp for"} +{"query_id": "1084599", "text": "what do you mean by parsing"} +{"query_id": "1084602", "text": "cast of velvet on netflix"} +{"query_id": "1084603", "text": "what do you learn in nursing school"} +{"query_id": "1084624", "text": "what do whales in the coral reef eat"} +{"query_id": "1084686", "text": "what do teachers need from administrators"} +{"query_id": "36133", "text": "average download speed"} +{"query_id": "1084712", "text": "what do rich people do"} +{"query_id": "1084713", "text": "what do rich people complain about"} +{"query_id": "1084722", "text": "what do quantitative risk analysts do"} +{"query_id": "822585", "text": "what is the function of muscle tissue?"} +{"query_id": "1084755", "text": "what do partnerships file tax in michigan"} +{"query_id": "1084769", "text": "what do lenders use as you dti"} +{"query_id": "822649", "text": "what is the function of rotator cuff tendon"} +{"query_id": "1084814", "text": "what do goblins represent in literature"} +{"query_id": "1084838", "text": "what do dark chocolate do for body"} +{"query_id": "1084848", "text": "what do cold hands and feet indicate"} +{"query_id": "298444", "text": "how many times has amnesty been given to illegal aliens?"} +{"query_id": "1084887", "text": "what do adhd mean"} +{"query_id": "1084889", "text": "what dna molecules bond with each other"} +{"query_id": "1084898", "text": "what dissolves plaque on teeth"} +{"query_id": "1084906", "text": "what diseases are associated with low white blood cell count"} +{"query_id": "1084910", "text": "what disease do roof rats cause"} +{"query_id": "1084930", "text": "what did wells fargo do wrong"} +{"query_id": "1084942", "text": "what did the treaty of versailles lead to"} +{"query_id": "1084971", "text": "what did the greeks export and import?"} +{"query_id": "1084982", "text": "what did stromatolites add to the atmosphere"} +{"query_id": "1084986", "text": "what did shirley ann jackson accomplish"} +{"query_id": "822859", "text": "what is the function of the microphone"} +{"query_id": "1085008", "text": "what did maria theresa do for the serfs"} +{"query_id": "1085013", "text": "what did liliuokalani write"} +{"query_id": "1085048", "text": "what did benjamin bradley invent"} +{"query_id": "1085139", "text": "what day does scandal come on"} +{"query_id": "1085141", "text": "what day does daylight savings"} +{"query_id": "1085192", "text": "what credit score do i need to use va home loan"} +{"query_id": "1085197", "text": "what covers the sclera"} +{"query_id": "1085229", "text": "what county is wendelville ny in"} +{"query_id": "1085245", "text": "what county is upper saddle river nj in"} +{"query_id": "1085279", "text": "what county is stacy minnesota"} +{"query_id": "1085288", "text": "case can arrive at the supreme court through each of these ways except"} +{"query_id": "1085303", "text": "what county is santa rosa, tx in"} +{"query_id": "1085319", "text": "what county is rome city indiana in"} +{"query_id": "1085327", "text": "what county is ridgway pa in"} +{"query_id": "1085339", "text": "what county is racine wv in"} +{"query_id": "1085341", "text": "what county is princeton,mn in"} +{"query_id": "823203", "text": "what is the gas called that they give you at the dentist"} +{"query_id": "1085348", "text": "what county is polson montana in?"} +{"query_id": "1085351", "text": "what county is plumcreek twp in"} +{"query_id": "1085356", "text": "what county is plainfield, indiana in"} +{"query_id": "298940", "text": "how many types of files are on a single video dvd"} +{"query_id": "1085386", "text": "carrier conditioners phone number"} +{"query_id": "1085393", "text": "what county is oldsmar, fl in"} +{"query_id": "1085421", "text": "carpooling definition"} +{"query_id": "1085422", "text": "what county is new london tx"} +{"query_id": "1085434", "text": "what county is millville, pa in"} +{"query_id": "1085441", "text": "what county is metuchen nj"} +{"query_id": "1085454", "text": "what county is lumberton, nc"} +{"query_id": "299023", "text": "how many u.s. house members does each state have"} +{"query_id": "1085456", "text": "what county is los lunas"} +{"query_id": "1085457", "text": "carnation® evaporated milk total calories"} +{"query_id": "1085510", "text": "carewell urgent"} +{"query_id": "1085517", "text": "what county is homer mi in"} +{"query_id": "1085521", "text": "what county is hixson, tn"} +{"query_id": "299094", "text": "how many units for frown lines"} +{"query_id": "1085532", "text": "what county is grover beach ca"} +{"query_id": "1085533", "text": "what county is grottoes virginia in"} +{"query_id": "1085535", "text": "cardiovascular meaning"} +{"query_id": "299110", "text": "how many units of blood in the body"} +{"query_id": "1085545", "text": "what county is geneva il in?"} +{"query_id": "1085550", "text": "what county is galva ks. in"} +{"query_id": "823421", "text": "what is the generic name for zanaflex"} +{"query_id": "1085572", "text": "what county is elkhart texas in"} +{"query_id": "1085584", "text": "carbon reactivation facilities california"} +{"query_id": "1085586", "text": "what county is delphos ohio"} +{"query_id": "1085613", "text": "what county is city of kewaunee wi in?"} +{"query_id": "1085630", "text": "what county is centerpoint in"} +{"query_id": "1085658", "text": "what county is blanchard, wa"} +{"query_id": "1085674", "text": "what county is beloit, wi in"} +{"query_id": "576360", "text": "what are two main gases in"} +{"query_id": "1085733", "text": "what could cause soreness of heel"} +{"query_id": "1085741", "text": "what costume style is baroque?"} +{"query_id": "1085760", "text": "what contains inner membranes arranged in stacks of membranous sacs called grana"} +{"query_id": "1085762", "text": "what contains capsaicin"} +{"query_id": "1085764", "text": "what constitutional clause prohibits a state from drawing unreasonable distinctions between its own residents and those of persons living in other states"} +{"query_id": "1085775", "text": "what connection does guided imagery take advantage of to transport you deep into"} +{"query_id": "1085777", "text": "what conglomeration means?"} +{"query_id": "1085779", "text": "canopius us insurance inc phone number"} +{"query_id": "1085780", "text": "what conference is bryant for football"} +{"query_id": "299350", "text": "how many vessels in an umbilical cord"} +{"query_id": "1085796", "text": "what company was skittles made by?"} +{"query_id": "1085804", "text": "what company manufactures docetaxel"} +{"query_id": "1085812", "text": "advertorial meaning"} +{"query_id": "1085842", "text": "what color represents selflessness"} +{"query_id": "1085845", "text": "what color light is by chloroplasts"} +{"query_id": "1085862", "text": "what color is dover white"} +{"query_id": "1085889", "text": "what college did charlie puth go to"} +{"query_id": "1085918", "text": "adverse synonym"} +{"query_id": "1085924", "text": "what city pays its alcoholics in beer?"} +{"query_id": "1085930", "text": "what city is pine grove"} +{"query_id": "1085936", "text": "what city build shania twain centre"} +{"query_id": "1085943", "text": "canada most dense area"} +{"query_id": "1085967", "text": "what character did michael b. jordan in creed"} +{"query_id": "1085980", "text": "can you tell me where the actor william devane was born"} +{"query_id": "1086008", "text": "what cells don't go through mitosis"} +{"query_id": "1086014", "text": "what cell process requires energy"} +{"query_id": "1086022", "text": "what causes white film in mouth"} +{"query_id": "1086046", "text": "what causes the li"} +{"query_id": "1086075", "text": "what causes small bumps on your hands"} +{"query_id": "1086085", "text": "what causes sharp and stabbing pains in head and ear"} +{"query_id": "1086120", "text": "what causes mild elevation of bnp"} +{"query_id": "1086145", "text": "what causes hormonal bleeding"} +{"query_id": "299732", "text": "how many weeks can a yolk sac be seen on ultrasound"} +{"query_id": "1086174", "text": "what causes feet swelling when riding in car"} +{"query_id": "1086186", "text": "what causes dystonia"} +{"query_id": "1086200", "text": "what causes cramping in stomach"} +{"query_id": "1086224", "text": "what causes boiling point to increase"} +{"query_id": "1086241", "text": "what causes allergic reaction on lips?"} +{"query_id": "1086266", "text": "what causes a burning sensation in my ankle"} +{"query_id": "1086271", "text": "what caused the greco roman war"} +{"query_id": "1086281", "text": "what caused conflict in the middle east"} +{"query_id": "1086288", "text": "what cause dizziness mayo clinic"} +{"query_id": "1086296", "text": "what cars does ford build"} +{"query_id": "1086305", "text": "what car did the pope ride in"} +{"query_id": "1086309", "text": "what car class is the mclaren"} +{"query_id": "1086326", "text": "what can the committee do with a bill"} +{"query_id": "1086354", "text": "what can help dogs sleep"} +{"query_id": "299939", "text": "how many weeks pregnant can you find heartbeat"} +{"query_id": "1086384", "text": "what can be used in place of a coffee filter?"} +{"query_id": "1086385", "text": "what can be reason of excess urination"} +{"query_id": "1086424", "text": "what branch of gov is congress part of"} +{"query_id": "1086430", "text": "what book was on new york times list for patti callahan henry"} +{"query_id": "1086439", "text": "what body parts does pku affect"} +{"query_id": "530602", "text": "types organizational structure"} +{"query_id": "1086468", "text": "what biome in canada"} +{"query_id": "1086491", "text": "can large gold nuggets still be found?"} +{"query_id": "1086498", "text": "what awareness month is april"} +{"query_id": "530611", "text": "types racing go kart"} +{"query_id": "1086532", "text": "advanced weighing technology definition"} +{"query_id": "1086555", "text": "what are your upper two teeth called"} +{"query_id": "1086565", "text": "what are yellow roses mean"} +{"query_id": "1086575", "text": "what are weld racing wheels made of"} +{"query_id": "1086581", "text": "what are wash bays"} +{"query_id": "1086594", "text": "what are valence electrons used by an element worksheet"} +{"query_id": "1086595", "text": "what are va death benefits"} +{"query_id": "1086628", "text": "what are tor"} +{"query_id": "1086637", "text": "what are thumbs.db used for"} +{"query_id": "1086679", "text": "what are the worst foods for arthritis"} +{"query_id": "1086681", "text": "what are the worst effects of pesticides to nature"} +{"query_id": "1086693", "text": "what are the units for n"} +{"query_id": "1086701", "text": "what are the two species that are considered mountain yellow-legged frogs?"} +{"query_id": "1086708", "text": "what are the two major subdivisions of the nervous system?"} +{"query_id": "1086713", "text": "what are the trees used for paper"} +{"query_id": "1086715", "text": "what are the tools used to make a relief print"} +{"query_id": "300312", "text": "how many words one page double spaced"} +{"query_id": "1011248", "text": "what wheel do parking brake brakes use?"} +{"query_id": "1086760", "text": "can employer pay for individual health policy"} +{"query_id": "1086765", "text": "what are the tax benefits of a heloc"} +{"query_id": "1086834", "text": "what are the signs of kidney failure in dogs with dm?"} +{"query_id": "1086836", "text": "what are the signs of allergies in the winter time"} +{"query_id": "1086855", "text": "what are the salaries of big bang actors"} +{"query_id": "1086860", "text": "what are the road c"} +{"query_id": "1086874", "text": "what are the requirements for bethune cookman"} +{"query_id": "1086883", "text": "what are the profits"} +{"query_id": "1086886", "text": "what are the products and by products of photosynthesis?"} +{"query_id": "1086893", "text": "what are the primary characteristics of the inner planets?"} +{"query_id": "1086915", "text": "what are the observed periodic trends in electron affinity?"} +{"query_id": "1086917", "text": "what are the northeasterly winds"} +{"query_id": "1086927", "text": "what are the mycorrhizae"} +{"query_id": "1086928", "text": "what are the muted colors"} +{"query_id": "1086942", "text": "what are the most common causes of paralysis"} +{"query_id": "1086974", "text": "what are the main categories of market-oriented approaches to pollution controls"} +{"query_id": "1086976", "text": "what are the long term effects of air pollution on humans"} +{"query_id": "1087014", "text": "what are the hazards of ammonium"} +{"query_id": "1087018", "text": "what are the gif"} +{"query_id": "1087042", "text": "what are the food sources for astaxanthin"} +{"query_id": "1087046", "text": "what are the five phases of the cell cycle?"} +{"query_id": "1087047", "text": "what are the five basic chart forms"} +{"query_id": "1087050", "text": "what are the fentanyl dosages?"} +{"query_id": "1087061", "text": "what are the early signs of colon cancer?"} +{"query_id": "1087066", "text": "what are the duplicated strands of dna called"} +{"query_id": "1087074", "text": "what are the different forms of marijuana"} +{"query_id": "1087077", "text": "can a pinched nerve cause tooth pain"} +{"query_id": "1087105", "text": "what are the crimes classified as economic corruption and financial crimes"} +{"query_id": "300674", "text": "how many years did william bradford serve as governor of plymouth colony?"} +{"query_id": "1087114", "text": "what are the complications of varicose vein"} +{"query_id": "562827", "text": "what are oxidizing and reducing agents reddit"} +{"query_id": "1087122", "text": "what are the color of the vietnam service ribbon"} +{"query_id": "1087126", "text": "what are the chan"} +{"query_id": "1087129", "text": "what are the causes of rising health care costs?"} +{"query_id": "1087171", "text": "what are the basic assumptions economists have about individuals?"} +{"query_id": "1087173", "text": "what are the average annual sales made with dunkin donuts"} +{"query_id": "1087185", "text": "what are the advantage of trash energy"} +{"query_id": "1087186", "text": "camille grammer height and weight"} +{"query_id": "1087204", "text": "what are swine fries"} +{"query_id": "1087215", "text": "camc credit union routing number"} +{"query_id": "1087226", "text": "what are stampings used for"} +{"query_id": "1087238", "text": "what are some tissues found in the skin"} +{"query_id": "1087269", "text": "what are some meat companies"} +{"query_id": "1087309", "text": "what are smacks"} +{"query_id": "1087317", "text": "what are signs of anxiety in your chest"} +{"query_id": "1087327", "text": "what are side effects associated with using fluconazole"} +{"query_id": "1087351", "text": "what are sancocho made of"} +{"query_id": "1087361", "text": "what are requirements for minor in spanish at uta"} +{"query_id": "300933", "text": "how many years for psychology major"} +{"query_id": "1087375", "text": "what are pssa scores used for"} +{"query_id": "792900", "text": "what is rylon"} +{"query_id": "563119", "text": "what are perennial"} +{"query_id": "1087425", "text": "what are pitchforks"} +{"query_id": "1087435", "text": "what are peripheral proteins?"} +{"query_id": "1087455", "text": "what are of common to both aerobic and anaerobic respiration"} +{"query_id": "1087484", "text": "what are mofongo"} +{"query_id": "1087486", "text": "what are millibar"} +{"query_id": "1087487", "text": "what are mill rates"} +{"query_id": "1087492", "text": "what are mesas"} +{"query_id": "301061", "text": "how many years is the term for mi supreme court judges"} +{"query_id": "1087514", "text": "what are legacy matters"} +{"query_id": "1087544", "text": "what are investigators and special agents responsible for ?"} +{"query_id": "1087556", "text": "calories in soy oil"} +{"query_id": "1087566", "text": "what are hcp"} +{"query_id": "1087581", "text": "calories in serving of jelly"} +{"query_id": "1087603", "text": "what are field peas"} +{"query_id": "1087604", "text": "what are fidelity bonds used for"} +{"query_id": "1087609", "text": "what are fed funds sold"} +{"query_id": "1087634", "text": "what are examples of accruals"} +{"query_id": "1087675", "text": "what are deposit solutions banking"} +{"query_id": "1087680", "text": "what are current refinance mortgage rates"} +{"query_id": "1087687", "text": "what are cuban links"} +{"query_id": "1087690", "text": "what are cra"} +{"query_id": "1087722", "text": "what are catgut strings?"} +{"query_id": "1087727", "text": "what are calling cards?"} +{"query_id": "1087728", "text": "what are caged ibc tanks used for"} +{"query_id": "1087729", "text": "what are cacao trees called in latin and"} +{"query_id": "1087736", "text": "what are botulinum toxins currently most commonly used for?"} +{"query_id": "1087764", "text": "what are assets when applying for food stamps"} +{"query_id": "1087766", "text": "what are apple cider vitamins for"} +{"query_id": "1087774", "text": "what are aneurysm"} +{"query_id": "1087795", "text": "what application on imac to play wmv"} +{"query_id": "1087803", "text": "what antihistamines will reduce redness and swelling"} +{"query_id": "1087835", "text": "what amendment is the right to carry out their arms"} +{"query_id": "1087848", "text": "calories in homemade apple butter"} +{"query_id": "1087858", "text": "what airport is in wilder ky"} +{"query_id": "1087869", "text": "what agency can i report a scammer concerning my computer"} +{"query_id": "1087870", "text": "what age was martin luther king when he was admitted"} +{"query_id": "1087904", "text": "what age do moles appear"} +{"query_id": "1087911", "text": "calories in fresh vegetable juice"} +{"query_id": "563652", "text": "what are prime costs"} +{"query_id": "1087959", "text": "what about flexible response"} +{"query_id": "1087967", "text": "what a person is called that performs massage"} +{"query_id": "1087969", "text": "what a bridge for teeth"} +{"query_id": "1087999", "text": "weston wv taxes"} +{"query_id": "825948", "text": "what is the indian name for salacia oblonga"} +{"query_id": "825954", "text": "what is the indication for microalbumin creatinine ratio"} +{"query_id": "1088138", "text": "weather in woodstock, ga"} +{"query_id": "39577", "text": "average of rn"} +{"query_id": "1088164", "text": "weather in warwick"} +{"query_id": "1088209", "text": "calories in a navel orange"} +{"query_id": "1088210", "text": "weather in spring lake mn"} +{"query_id": "1088211", "text": "weather in sparta greece"} +{"query_id": "1088221", "text": "weather in shirdi, india"} +{"query_id": "563943", "text": "what are qualities of a good supplement"} +{"query_id": "1088252", "text": "weather in sao miguel"} +{"query_id": "1088254", "text": "weather in santo domingo in feb"} +{"query_id": "563995", "text": "what are radio scanners"} +{"query_id": "1088302", "text": "weather in pittsburgh pa area"} +{"query_id": "1088309", "text": "weather in perris, california fahrenheit"} +{"query_id": "1088311", "text": "weather in pensacola florida"} +{"query_id": "1088332", "text": "weather in oran"} +{"query_id": "1088349", "text": "weather in new london nh"} +{"query_id": "1088358", "text": "weather in napa valley ne"} +{"query_id": "1088379", "text": "calories for chocolate chips"} +{"query_id": "1088434", "text": "weather in knightstown indiana"} +{"query_id": "1088437", "text": "weather in kingston tn"} +{"query_id": "1088444", "text": "weather in kashan"} +{"query_id": "1088453", "text": "calories burrito supreme"} +{"query_id": "1088475", "text": "weather in holmes,ny"} +{"query_id": "1088502", "text": "weather in hartland ct"} +{"query_id": "1088510", "text": "weather in greenbelt md"} +{"query_id": "1088512", "text": "weather in greek isles may"} +{"query_id": "1088515", "text": "weather in grand prairie, tx"} +{"query_id": "1088539", "text": "weather in flowery branch ga"} +{"query_id": "1088541", "text": "weather in fletcher,nc"} +{"query_id": "1088606", "text": "california wildfire largest"} +{"query_id": "1088628", "text": "weather in cedartown ga"} +{"query_id": "40056", "text": "average pay of a cma in idaho"} +{"query_id": "1088648", "text": "weather in burlington ma today"} +{"query_id": "1088653", "text": "weather in bruges in march"} +{"query_id": "826513", "text": "what is the jigglypuff"} +{"query_id": "1088658", "text": "weather in brinny ireland"} +{"query_id": "1088685", "text": "weather in avon in"} +{"query_id": "1088693", "text": "calculation of geometric mean"} +{"query_id": "1088715", "text": "weather for tennessee in april"} +{"query_id": "1088734", "text": "weather and climate in kentucky"} +{"query_id": "1088742", "text": "wbtv location"} +{"query_id": "1088758", "text": "wayfair tile"} +{"query_id": "302337", "text": "how much are servers pay at olive garden"} +{"query_id": "564509", "text": "what are scanners"} +{"query_id": "1088800", "text": "washington county arkansas property tax"} +{"query_id": "1088816", "text": "was the first african american to be appointed to the u.s. supreme court."} +{"query_id": "1088832", "text": "was collective noun"} +{"query_id": "1088845", "text": "calcium is known as"} +{"query_id": "1088856", "text": "war thunder launcher"} +{"query_id": "1088869", "text": "walmart tax bonus for employees"} +{"query_id": "1088875", "text": "walking tall cast members"} +{"query_id": "1088884", "text": "wadi sirhan"} +{"query_id": "1088889", "text": "vulnerability analysis"} +{"query_id": "1088903", "text": "volatile meaning?"} +{"query_id": "40337", "text": "average plumbing cost to replace a kitchen sink/faucet"} +{"query_id": "1088915", "text": "vlookup function meaning"} +{"query_id": "1088928", "text": "vitamins a, d, e, and k are dependent upon"} +{"query_id": "1088938", "text": "cadillac meaning"} +{"query_id": "1088958", "text": "cadi b age"} +{"query_id": "1088960", "text": "vinny paz net worth"} +{"query_id": "1088973", "text": "vietnamese a happy new year"} +{"query_id": "1088987", "text": "cad heart related"} +{"query_id": "1088993", "text": "veterans meaning"} +{"query_id": "1089001", "text": "vermont chocolate factory"} +{"query_id": "1089002", "text": "vermont casting group phone number"} +{"query_id": "1089021", "text": "vehicula latin meaning"} +{"query_id": "1089022", "text": "vehicle's what is a tahoe"} +{"query_id": "1089026", "text": "vegetables good for diabetic dogs"} +{"query_id": "1089027", "text": "vegan how much protein a day"} +{"query_id": "1089036", "text": "vasospasms caused by what"} +{"query_id": "1089043", "text": "vamps definition"} +{"query_id": "1089044", "text": "valve of hasner"} +{"query_id": "1089051", "text": "vainglory meaning"} +{"query_id": "1089071", "text": "va death benefits contact number"} +{"query_id": "1089085", "text": "usf admissions office phone number"} +{"query_id": "1089093", "text": "usb host controller functions"} +{"query_id": "1089121", "text": "us estate tax for canadians"} +{"query_id": "1089143", "text": "upper darby is what county in pennsylvania"} +{"query_id": "1089156", "text": "unspecific synonym"} +{"query_id": "1089158", "text": "unnerving definition"} +{"query_id": "1089164", "text": "university of phoenix online school code"} +{"query_id": "1089167", "text": "university in staunton va"} +{"query_id": "1089177", "text": "united home life insurance phone number"} +{"query_id": "1089214", "text": "ultra processed definition"} +{"query_id": "1089246", "text": "types of venous access devices"} +{"query_id": "1089273", "text": "types of road hugger tires"} +{"query_id": "1089277", "text": "types of railings"} +{"query_id": "1089286", "text": "burnished define"} +{"query_id": "1089293", "text": "types of open channel flow"} +{"query_id": "1089312", "text": "types of java fonts"} +{"query_id": "1089325", "text": "types of fingerprints"} +{"query_id": "1089355", "text": "burando meaning"} +{"query_id": "1089376", "text": "turo meaning"} +{"query_id": "1089401", "text": "tsca definition malpractice claim"} +{"query_id": "1089406", "text": "trumpeted meaning"} +{"query_id": "1089408", "text": "troy student population"} +{"query_id": "1089414", "text": "trod meaning"} +{"query_id": "1089434", "text": "tribals definition"} +{"query_id": "1089438", "text": "triads definition"} +{"query_id": "1089443", "text": "bula definition"} +{"query_id": "1089469", "text": "trailer hitches installed cost"} +{"query_id": "560673", "text": "what are jewelry designers?"} +{"query_id": "1089498", "text": "total number of cases argued per year to supreme court"} +{"query_id": "1089501", "text": "budget meaning"} +{"query_id": "1089511", "text": "tooth veneers process"} +{"query_id": "565231", "text": "what are some causes of vertigo"} +{"query_id": "1089521", "text": "tom scott honda nampa idaho phone number"} +{"query_id": "1089541", "text": "to what extent is exclusion ethical according to the nasw code of ethics?"} +{"query_id": "1011713", "text": "what was the strawberry kids cereal"} +{"query_id": "1089558", "text": "tire wear patterns and causes"} +{"query_id": "1089560", "text": "tinea pedis is also called"} +{"query_id": "1089576", "text": "time to cut knock out roses"} +{"query_id": "1089597", "text": "time in yekaterinburg"} +{"query_id": "1089619", "text": "time difference ny and milan"} +{"query_id": "1089639", "text": "tim chapman net worth"} +{"query_id": "1089645", "text": "brownsburg in zip"} +{"query_id": "1089656", "text": "thrombopenia definition"} +{"query_id": "1089674", "text": "thirty one gifts corporate phone number"} +{"query_id": "1089678", "text": "things to drink when you have a cold"} +{"query_id": "1089683", "text": "thermo fisher scientific benefits"} +{"query_id": "1089688", "text": "theory of transformational learning definition"} +{"query_id": "1089691", "text": "the word said hello in swedish"} +{"query_id": "1089693", "text": "the wellness collective"} +{"query_id": "1089696", "text": "the vertical distance between trough and crest is called"} +{"query_id": "1089706", "text": "the temperature at which an enzyme functions most efficiently is the__ temperature"} +{"query_id": "1089719", "text": "the small intestine is small in what"} +{"query_id": "1089727", "text": "the role of a champion on an improvement team"} +{"query_id": "1089750", "text": "britne oldford worth"} +{"query_id": "1089760", "text": "the most common serious knee ligament injury involves the _____."} +{"query_id": "1089763", "text": "the miners state bank routing number"} +{"query_id": "1089776", "text": "the meaning of stinchcombe"} +{"query_id": "1089787", "text": "the meaning of haploid cell"} +{"query_id": "1089804", "text": "the largest wide area network (wan) in existence is the _____."} +{"query_id": "1089805", "text": "the largest unit within which gene flow can readily occur is _____."} +{"query_id": "1089810", "text": "the largest company in each state"} +{"query_id": "1089832", "text": "the function of the olfactory nerve concerns"} +{"query_id": "1089846", "text": "the economics is or are"} +{"query_id": "1089868", "text": "the definition of lend"} +{"query_id": "1089896", "text": "the collection film cast"} +{"query_id": "1089906", "text": "the cast of emoji movie"} +{"query_id": "1089925", "text": "the bancorp routing number"} +{"query_id": "1089940", "text": "the amendment that ensures the defendant has the right to an attorney is the ____________ amendment."} +{"query_id": "1089945", "text": "the __________ test is a quick and dirty test for deciding if something is an ethical issue and useful because brand name and a person's reputation are important in business."} +{"query_id": "1089964", "text": "texas roadhouse glen mills pa phone number"} +{"query_id": "1089966", "text": "texas child support phone number"} +{"query_id": "1089983", "text": "brass is composed of copper and what"} +{"query_id": "565696", "text": "what are some operating systems for computers"} +{"query_id": "1090029", "text": "temperature in clearwater florida per month"} +{"query_id": "1090043", "text": "temperature in april in bali"} +{"query_id": "1090054", "text": "temperature diode"} +{"query_id": "1090063", "text": "temperature at searcy ark"} +{"query_id": "1090072", "text": "telephone number for travel house sky mall barbados"} +{"query_id": "1090077", "text": "telephone number for amazon fire stick customer service"} +{"query_id": "1090086", "text": "technology working group definition"} +{"query_id": "1090100", "text": "braidy industries charles price"} +{"query_id": "1090102", "text": "tcm meaning case management"} +{"query_id": "1090107", "text": "taxes what does donation go under"} +{"query_id": "1090110", "text": "tax planning defined"} +{"query_id": "1090115", "text": "task definition"} +{"query_id": "1090132", "text": "tangle definition"} +{"query_id": "1090146", "text": "tachycardia effects on cardiac output"} +{"query_id": "1090151", "text": "systemic response definition"} +{"query_id": "565868", "text": "what are some subatomic particles"} +{"query_id": "1090165", "text": "synonyms of ignorant"} +{"query_id": "1090170", "text": "synonyms for the word, decline"} +{"query_id": "1090171", "text": "synonyms for the word discipline"} +{"query_id": "1090184", "text": "synonym of subordinate"} +{"query_id": "303777", "text": "how much coffee is safe per day pregnancy"} +{"query_id": "303790", "text": "how much college education is recommended for being a computer engineer"} +{"query_id": "1090242", "text": "symptoms of ptsd in vietnam veterans"} +{"query_id": "1090270", "text": "botulinum definition"} +{"query_id": "1090350", "text": "borderline personality disorder symptoms in adults displacement"} +{"query_id": "1090364", "text": "streptococcus is a member of what group of organisms"} +{"query_id": "303934", "text": "how much cost to become a ultrasound technician"} +{"query_id": "1090374", "text": "strategery definition"} +{"query_id": "1090388", "text": "stevie wonder worth"} +{"query_id": "813193", "text": "what is the county north randall oh"} +{"query_id": "1090395", "text": "sterility meaning"} +{"query_id": "1090400", "text": "stellar lumens price forecast"} +{"query_id": "1090456", "text": "stags meaning"} +{"query_id": "1090458", "text": "bondsman definition"} +{"query_id": "566174", "text": "what are stand up paddle boards made of"} +{"query_id": "1090472", "text": "sprint family locator price"} +{"query_id": "1090530", "text": "sources of protein list for diabetics"} +{"query_id": "1090540", "text": "sore synonyms"} +{"query_id": "41969", "text": "average salary for a geologist"} +{"query_id": "1090613", "text": "slainte - meaning?"} +{"query_id": "566335", "text": "what are strengths in writing"} +{"query_id": "1090624", "text": "sixth grade what to learn by end of"} +{"query_id": "909221", "text": "what tree has acorns?"} +{"query_id": "1090700", "text": "> what is powershell"} +{"query_id": "1090701", "text": "side effects for diclofenac topical"} +{"query_id": "828596", "text": "what is the lithosphere and its characteristics"} +{"query_id": "1090742", "text": "sherwin williams phone number"} +{"query_id": "1090758", "text": "shane net worth"} +{"query_id": "1090791", "text": "serve define"} +{"query_id": "1090808", "text": "semispinalis function"} +{"query_id": "1011925", "text": "what was the purpose of gladiators"} +{"query_id": "1090833", "text": "seattle city light salary"} +{"query_id": "1090838", "text": "sea cucumber health benefits"} +{"query_id": "1090839", "text": "adam bossov"} +{"query_id": "1090841", "text": "scriptural definition of idol"} +{"query_id": "1090842", "text": "scriber definition"} +{"query_id": "1090861", "text": "schizandra berry dosage side effects"} +{"query_id": "1090869", "text": "scar meaning in swahili"} +{"query_id": "1090877", "text": "sawdust bricks used for what"} +{"query_id": "1090886", "text": "saphenous neuropathy symptoms"} +{"query_id": "1090910", "text": "black mass film cast"} +{"query_id": "828779", "text": "what is the longest baseball hit"} +{"query_id": "1090924", "text": "sagging meaning"} +{"query_id": "837181", "text": "what is the nutritional benefit of flax seeds"} +{"query_id": "42361", "text": "average salary for high school counselor"} +{"query_id": "1090945", "text": "ryder phone number"} +{"query_id": "1090965", "text": "routing number on kinecta checking account"} +{"query_id": "1090987", "text": "roselle nj what county"} +{"query_id": "1091015", "text": "righteousness definition"} +{"query_id": "1091048", "text": "retaliatory define"} +{"query_id": "1091059", "text": "requirements to get a home loan"} +{"query_id": "1091068", "text": "requirements for cornell"} +{"query_id": "1091108", "text": "refers to what happens when sensory information is detected by a sensory receptor"} +{"query_id": "1091112", "text": "redux phone number"} +{"query_id": "1091115", "text": "recurrent gastric cancer symptoms"} +{"query_id": "1091116", "text": "recommended temperature"} +{"query_id": "42568", "text": "average salary for public relations manager"} +{"query_id": "400311", "text": "is a lower ph level better in drinking water"} +{"query_id": "1091153", "text": "raison d'etre meaning"} +{"query_id": "1091164", "text": "racism power definition"} +{"query_id": "829025", "text": "what is the lowest credit score for an fha loan"} +{"query_id": "1091173", "text": "quotes what is a gre"} +{"query_id": "1091177", "text": "quid pro quo definition in english"} +{"query_id": "1091194", "text": "qsen definition of safety"} +{"query_id": "566946", "text": "what are the 6 parts of the brain"} +{"query_id": "1091246", "text": "property premises meaning"} +{"query_id": "829103", "text": "what is the lunula purpose"} +{"query_id": "1091255", "text": "projection defense mechanism defines"} +{"query_id": "1091330", "text": "price to get cat spayed"} +{"query_id": "1091340", "text": "price on toyota corolla finder"} +{"query_id": "1091421", "text": "post lintel construction definition"} +{"query_id": "567159", "text": "what are the antigen binding sites of immunoglobulins made of"} +{"query_id": "1091450", "text": "population of quartzsite az"} +{"query_id": "1091467", "text": "population of little falls nj"} +{"query_id": "1091471", "text": "population of jabodatek"} +{"query_id": "1091473", "text": "population of hillcrest co"} +{"query_id": "1091479", "text": "population of greater concepcion, chile"} +{"query_id": "1091513", "text": "population in naples florida"} +{"query_id": "1091520", "text": "population decline new castle pa"} +{"query_id": "1091522", "text": "population based incremental learning (pbil)"} +{"query_id": "1091529", "text": "polystone uhmw weight"} +{"query_id": "1091535", "text": "pollyanna definition"} +{"query_id": "829425", "text": "what is the main goal of sociology"} +{"query_id": "1099433", "text": "how do hoa fees work"} +{"query_id": "1091576", "text": "pineapple conure price"} +{"query_id": "1091595", "text": "pigment epithelial detachment causes"} +{"query_id": "1091630", "text": "phone number of pnc"} +{"query_id": "1091643", "text": "phone number for the springhill"} +{"query_id": "1091654", "text": "phone number for parisian beauty school"} +{"query_id": "1091659", "text": "bier define"} +{"query_id": "1091661", "text": "phone number for iracing"} +{"query_id": "1091665", "text": "phone number for hampton inn in norwood ma"} +{"query_id": "1091667", "text": "phone number for groupone healthsource"} +{"query_id": "1091681", "text": "phone number for comcast customer service."} +{"query_id": "1091688", "text": "phone number for bc transit junction"} +{"query_id": "1091715", "text": "peyer's patch definition"} +{"query_id": "1091719", "text": "petrol price in pakistan"} +{"query_id": "567443", "text": "what are the benefits of eating special dark chocolate"} +{"query_id": "567452", "text": "what are the benefits of fossil fuels"} +{"query_id": "1091749", "text": "percentage of people with security clearance"} +{"query_id": "305333", "text": "how much do dental implants for dentures cost"} +{"query_id": "1091767", "text": "people who suffered from megalomania"} +{"query_id": "1091786", "text": "between where is istanbul"} +{"query_id": "305361", "text": "how much do denture implants cost"} +{"query_id": "1091807", "text": "actress who played rosario"} +{"query_id": "1091811", "text": "patricia longley alaska"} +{"query_id": "1091833", "text": "parceling definition"} +{"query_id": "1091865", "text": "paleobiology definition"} +{"query_id": "567630", "text": "what are the best plants for connecticut gardens"} +{"query_id": "1091923", "text": "berkheimer tax administrator phone number"} +{"query_id": "1091941", "text": "osmosis can be defined as"} +{"query_id": "1091955", "text": "origination of pi day"} +{"query_id": "1091983", "text": "operation did not complete successfully because the file contains"} +{"query_id": "1092005", "text": "on what do biologists base their classification of organisms?"} +{"query_id": "1092007", "text": "on what date did the japanese launch pearl harbor"} +{"query_id": "1092010", "text": "on average how long does it take for a federal tax refund"} +{"query_id": "1092013", "text": "omega number"} +{"query_id": "1092023", "text": "old dominion university tuition cost"} +{"query_id": "1092042", "text": "benefits of vitex agnus"} +{"query_id": "837375", "text": "what is the official website for the irs?"} +{"query_id": "1092093", "text": "number of people ditching their landline"} +{"query_id": "1092095", "text": "number of obese people"} +{"query_id": "1092105", "text": "number of hershey kisses in a bag"} +{"query_id": "1092108", "text": "number of endangered plant species hawaii"} +{"query_id": "1092120", "text": "number of carbs for female"} +{"query_id": "1092143", "text": "np average"} +{"query_id": "1092159", "text": "northwoods transfer station hours"} +{"query_id": "1092161", "text": "northampton county tax department pa phone number"} +{"query_id": "1092162", "text": "north pole temperature surges"} +{"query_id": "1092165", "text": "north branford ct population"} +{"query_id": "1092168", "text": "north andover ma area code"} +{"query_id": "1092176", "text": "norm definition?"} +{"query_id": "1092180", "text": "nonspecific lupus symptoms"} +{"query_id": "567895", "text": "what are the causes of burning and weakness in the legs"} +{"query_id": "1092203", "text": "nist definitions of private and community clouds"} +{"query_id": "1092236", "text": "netgear help desk number"} +{"query_id": "1092237", "text": "benefits of potassium supplements"} +{"query_id": "1092238", "text": "net worth for rupert grint"} +{"query_id": "1092257", "text": "negar meaning"} +{"query_id": "1092258", "text": "neg hx meaning"} +{"query_id": "1092259", "text": "need number for paypal"} +{"query_id": "1092263", "text": "nebl coin price"} +{"query_id": "1092297", "text": "names of tundras"} +{"query_id": "1092311", "text": "names of flags in french"} +{"query_id": "1092327", "text": "benefits of nasal irrigation"} +{"query_id": "1092330", "text": "name of donkey on hee haw"} +{"query_id": "1092342", "text": "naivety meaning"} +{"query_id": "1092348", "text": "naegleria symptoms"} +{"query_id": "43781", "text": "average savings per age group"} +{"query_id": "1092391", "text": "muckraking definition"} +{"query_id": "1092394", "text": "msdcf definition"} +{"query_id": "1092416", "text": "mothball meaning"} +{"query_id": "1092417", "text": "most well known alkaline earth metals"} +{"query_id": "1092470", "text": "most popular spectator sports in australia"} +{"query_id": "1092474", "text": "most popular depression glass patterns"} +{"query_id": "1092482", "text": "benefits of jackfruit for diabetes"} +{"query_id": "1092484", "text": "most nigeria read newspaper"} +{"query_id": "1092522", "text": "most durable paint in aerosol"} +{"query_id": "1092528", "text": "most decorated american skiers"} +{"query_id": "1092543", "text": "most common symptoms of depression in teens"} +{"query_id": "1092551", "text": "most common molds in hay"} +{"query_id": "1092557", "text": "most career hits mlb"} +{"query_id": "1092605", "text": "monster types"} +{"query_id": "924844", "text": "what wine goes with corned beef"} +{"query_id": "1092643", "text": "mitt trainings"} +{"query_id": "44072", "text": "average snowfall in chatsworth ga"} +{"query_id": "1092665", "text": "minnesota's current population"} +{"query_id": "830551", "text": "what is the mayor of torrington ct salary"} +{"query_id": "1092715", "text": "military caisson definition"} +{"query_id": "1092724", "text": "midland states bank aba number"} +{"query_id": "1092738", "text": "michel combes net worth"} +{"query_id": "1092751", "text": "metrocast phone number"} +{"query_id": "1092756", "text": "methodist mckinney hospital phone number"} +{"query_id": "1092757", "text": "methimazole liver side effects"} +{"query_id": "1092759", "text": "metaphysical meaning of abalone shell"} +{"query_id": "1092791", "text": "benefits of comcast spectacor"} +{"query_id": "1092792", "text": "members of the wrecking crew"} +{"query_id": "1092796", "text": "meller candy calories"} +{"query_id": "568526", "text": "what are the core measures for hospitals?"} +{"query_id": "1092822", "text": "medications for oppositional defiant disorder"} +{"query_id": "1092832", "text": "medication that makes a person sick if they drink alcohol"} +{"query_id": "1092858", "text": "medical meaning of pec"} +{"query_id": "1092863", "text": "medical definition of oligohydramnios"} +{"query_id": "1092865", "text": "medical definition of caustics"} +{"query_id": "1092870", "text": "median housing price in missoula montana"} +{"query_id": "568585", "text": "what are the criminal charges for passing bad checks"} +{"query_id": "1092910", "text": "meaning of yean"} +{"query_id": "1092911", "text": "meaning of yay"} +{"query_id": "1092919", "text": "meaning of unity in designing"} +{"query_id": "568649", "text": "what are the darker parts of period blood"} +{"query_id": "1092942", "text": "meaning of the medical term stat"} +{"query_id": "1092952", "text": "meaning of stinge"} +{"query_id": "1092972", "text": "meaning of pyuria"} +{"query_id": "1092978", "text": "meaning of prima donna"} +{"query_id": "1092984", "text": "meaning of porting"} +{"query_id": "568703", "text": "what are the delta comfort seats"} +{"query_id": "1092996", "text": "meaning of muuaahh in text"} +{"query_id": "1093006", "text": "meaning of maturity for loan"} +{"query_id": "1093031", "text": "benefits management fairport, ny"} +{"query_id": "1093038", "text": "meaning of house arrest"} +{"query_id": "1093042", "text": "meaning of historical method"} +{"query_id": "1093064", "text": "benefits at wahiawa general hospital"} +{"query_id": "1093094", "text": "benefit to prostate massage"} +{"query_id": "1093096", "text": "meaning of by the fall of"} +{"query_id": "1093104", "text": "meaning of black flag"} +{"query_id": "1093107", "text": "meaning of bearing in hindi"} +{"query_id": "1093112", "text": "meaning of addae in african"} +{"query_id": "1093128", "text": "meaning district"} +{"query_id": "1093172", "text": "mastercard stock prices"} +{"query_id": "1093179", "text": "marvin's room cast"} +{"query_id": "1093181", "text": "martinica meaning"} +{"query_id": "831052", "text": "what is the meaning of global warming"} +{"query_id": "1093200", "text": "benefit of curved screen tv"} +{"query_id": "1093202", "text": "markdown meaning"} +{"query_id": "1093235", "text": "managed meaning"} +{"query_id": "1093238", "text": "maluma height and weight"} +{"query_id": "1093255", "text": "madison county tn population"} +{"query_id": "1093256", "text": "madison county fl population"} +{"query_id": "1093305", "text": "lovenox resp effects"} +{"query_id": "1093312", "text": "loperamide effects"} +{"query_id": "1093359", "text": "list the four main tastes"} +{"query_id": "1093399", "text": "list of edible mushrooms"} +{"query_id": "1093405", "text": "beechen definition"} +{"query_id": "1093406", "text": "liquid extenze side effects"} +{"query_id": "1093407", "text": "lipogems procedure cost"} +{"query_id": "1093410", "text": "linton in zip code"} +{"query_id": "1093419", "text": "limp meaning"} +{"query_id": "307005", "text": "how much do psychiatrists get paid"} +{"query_id": "1093438", "text": "lickspittle defined"} +{"query_id": "1093443", "text": "lewiston idaho fedex express phone number"} +{"query_id": "1093444", "text": "lewis mumford what is a city"} +{"query_id": "831315", "text": "what is the meaning of officiate"} +{"query_id": "1093462", "text": "legal guardianship of a minor meaning"} +{"query_id": "1093481", "text": "leaf miner definition in horticulture"} +{"query_id": "206762", "text": "how to prepare ground lamb"} +{"query_id": "1093534", "text": "largest trampoline"} +{"query_id": "1093540", "text": "largest state in usa new twenty"} +{"query_id": "1093552", "text": "largest oyster ever"} +{"query_id": "1093556", "text": "largest onion producers"} +{"query_id": "1093561", "text": "battle of gettysburg how many troops"} +{"query_id": "1093564", "text": "largest industries in north carolina"} +{"query_id": "1093570", "text": "largest firms in china"} +{"query_id": "1099767", "text": "hotspot telephone number"} +{"query_id": "1093621", "text": "land clearing average cost per acre"} +{"query_id": "1093637", "text": "lactose symptoms"} +{"query_id": "1093650", "text": "kyna name meaning"} +{"query_id": "1093682", "text": "kindred hospital north indiana phone number"} +{"query_id": "1093698", "text": "ketamine withdrawal symptoms"} +{"query_id": "45125", "text": "average temperature in carlsbad nm"} +{"query_id": "831560", "text": "what is the meaning of the constant e"} +{"query_id": "1093717", "text": "kamikaze definition"} +{"query_id": "1093723", "text": "juvenile idiopathic arthritis definition"} +{"query_id": "1093732", "text": "judith e. burgess, md npi number"} +{"query_id": "831601", "text": "what is the meaning of the name Brandon"} +{"query_id": "1093750", "text": "jonas brothers how ,"} +{"query_id": "1093757", "text": "jo boaler what is number sense"} +{"query_id": "1093773", "text": "jefferson college address"} +{"query_id": "1093781", "text": "java what is a short"} +{"query_id": "1093786", "text": "barbados: history definition"} +{"query_id": "1093791", "text": "bara properties inc"} +{"query_id": "1093795", "text": "ithaca teachers salaries"} +{"query_id": "569555", "text": "what are the elements to make air"} +{"query_id": "1093845", "text": "is weak dollar good?"} +{"query_id": "1012431", "text": "what was the company's net revenues for the year?"} +{"query_id": "1093855", "text": "is vilazodone a ssri"} +{"query_id": "1093866", "text": "is thread.sleep implicit wait"} +{"query_id": "1093875", "text": "is there a place to eat at monticello"} +{"query_id": "1093881", "text": "is there a fee to send bitcoin using exodus"} +{"query_id": "1093901", "text": "banglalink helpline number"} +{"query_id": "1093915", "text": "banget meaning"} +{"query_id": "1093920", "text": "is the process in which we detect physical energy in the environment and encode that energy as neural signals."} +{"query_id": "307492", "text": "how much do surrogates get paid"} +{"query_id": "1093926", "text": "is the judicial branch of the un."} +{"query_id": "1093927", "text": "is the jaraguay volcanic field dormant?"} +{"query_id": "1093941", "text": "is the elliptical or treadmill better for burning fat"} +{"query_id": "307521", "text": "how much do target cashiers make"} +{"query_id": "1093959", "text": "is testosterone controlled"} +{"query_id": "1093962", "text": "is tempera paint non toxic"} +{"query_id": "1093966", "text": "banana cultivars"} +{"query_id": "1093971", "text": "is staging environment qa?"} +{"query_id": "569689", "text": "what are the factors that influence gdp?"} +{"query_id": "1093998", "text": "is shale oil solid"} +{"query_id": "94953", "text": "columbus iron works"} +{"query_id": "831871", "text": "what is the meaning of the word merci"} +{"query_id": "1094027", "text": "is scout a girl"} +{"query_id": "1094056", "text": "is pay equity unfair"} +{"query_id": "1094062", "text": "balloon meaning"} +{"query_id": "1056159", "text": "what is earth dreams technology"} +{"query_id": "1094081", "text": "is minneapolis sick and safe time law"} +{"query_id": "1094085", "text": "is mile longer than yards"} +{"query_id": "51276", "text": "benefits of the master cleanse lemonade diet"} +{"query_id": "831962", "text": "what is the meaning of zen"} +{"query_id": "1094110", "text": "is kratom banned in dea"} +{"query_id": "1094141", "text": "is glycogen stored in the liver"} +{"query_id": "1094145", "text": "is genotype bb recessive"} +{"query_id": "45590", "text": "average temperature of refrigerator in usa"} +{"query_id": "1094175", "text": "is doxycycline used for chest infections?"} +{"query_id": "1094197", "text": "is cholecystitis fatal"} +{"query_id": "1094204", "text": "is canada a sovereign nation?"} +{"query_id": "1094215", "text": "is blighted ovum the same as molar pregnancy"} +{"query_id": "1094220", "text": "is bernadette pregnant"} +{"query_id": "569939", "text": "what are the four different types of parking?"} +{"query_id": "1094232", "text": "is anemia caused by ckd"} +{"query_id": "1094241", "text": "baby doctor visits price"} +{"query_id": "1094271", "text": "is a complex molecule in the cell's chromosomes that carries genetic information."} +{"query_id": "1094275", "text": "is a boulder a rock?"} +{"query_id": "1094316", "text": "inverse of natural log function"} +{"query_id": "832188", "text": "what is the median nerve at carpal tunnel"} +{"query_id": "570070", "text": "what are the four steps of the scientific method"} +{"query_id": "1094364", "text": "interchange definition"} +{"query_id": "1094369", "text": "intensify meaning"} +{"query_id": "1094370", "text": "intensest definition"} +{"query_id": "1094394", "text": "acetate definition"} +{"query_id": "1094406", "text": "informa research services phone number"} +{"query_id": "1094440", "text": "avranches france weather"} +{"query_id": "1094451", "text": "independence day was first celebrated in"} +{"query_id": "1094453", "text": "indent meaning"} +{"query_id": "1094460", "text": "inches of mercury meaning"} +{"query_id": "1094469", "text": "in which region is sidamo located"} +{"query_id": "1094477", "text": "in what year was the movie : the nutcracker the untold story"} +{"query_id": "45924", "text": "average temperatures las vegas by month"} +{"query_id": "1094501", "text": "in what ways can an educator exceed in their role"} +{"query_id": "1094509", "text": "in what way did christian crusades contribute to the decline of the byzantine empire"} +{"query_id": "1094519", "text": "in what situation is advection fog most likely to occur"} +{"query_id": "1094536", "text": "in what order should flags be flown on poles"} +{"query_id": "1094566", "text": "in what city lived nelson mandela"} +{"query_id": "1094578", "text": "average window installation cost"} +{"query_id": "1094579", "text": "in tax terms what is actc"} +{"query_id": "1094612", "text": "in a/an _______ economy, the production of a wide range of manufactured products becomes more economically important than primary production and a service sector begins to develop. weegy"} +{"query_id": "1094634", "text": "imitrex tablets cost"} +{"query_id": "46095", "text": "average time for hair to grow"} +{"query_id": "1094689", "text": "ideal despotic distribution definition"} +{"query_id": "1094691", "text": "ideal culture can be defined as what"} +{"query_id": "1094693", "text": "idaho definition of signed"} +{"query_id": "1094699", "text": "icon of st george"} +{"query_id": "1094724", "text": "hypotenuse define"} +{"query_id": "1094755", "text": "hudson ohio population"} +{"query_id": "1094759", "text": "hss security inc."} +{"query_id": "1094825", "text": "how to use lilypad"} +{"query_id": "1094840", "text": "how to test for a stomach tumor"} +{"query_id": "1094869", "text": "how to pronounce anise"} +{"query_id": "1094943", "text": "average time to sit on the toilet"} +{"query_id": "1094959", "text": "how to achieve sense of belonging"} +{"query_id": "1094962", "text": "how thick is the concrete in a garage floor?"} +{"query_id": "1094982", "text": "how tall should vent stack be"} +{"query_id": "1094991", "text": "how tall is the ice wall in game of thrones"} +{"query_id": "1094999", "text": "accounting definition of office supplies"} +{"query_id": "1095012", "text": "how tall is james hetfield"} +{"query_id": "570725", "text": "what are the ingredients in stemuderm"} +{"query_id": "1095055", "text": "how soon do symptoms show up for hiv"} +{"query_id": "1095058", "text": "how soon can you take pregnancy test"} +{"query_id": "1095066", "text": "how soon before workout to take pre workout"} +{"query_id": "1095085", "text": "how productive is corn per acre"} +{"query_id": "1095092", "text": "average temperatures cairo november"} +{"query_id": "1095108", "text": "how old was gary coleman when he start acting"} +{"query_id": "308687", "text": "how much does a breast reduction cost"} +{"query_id": "1095155", "text": "how old is singer johnny lee"} +{"query_id": "570905", "text": "what are the largest dog breeds"} +{"query_id": "1095233", "text": "how old is elly tran ha"} +{"query_id": "1095238", "text": "how old is dr. nowzaradan"} +{"query_id": "570979", "text": "what are the leagues of football in rockford il"} +{"query_id": "1095278", "text": "average temp in fort worth in march"} +{"query_id": "46711", "text": "average wage gilded age"} +{"query_id": "1095306", "text": "how old did t rex live til"} +{"query_id": "1095308", "text": "how old can a baby get its first hair"} +{"query_id": "1095332", "text": "how often should a hood system be cleaned"} +{"query_id": "1095335", "text": "average student loan debt eau claire"} +{"query_id": "1095354", "text": "how much will i receive on unemployment compensation pennsylvania"} +{"query_id": "1095357", "text": "how much will a student get in loans"} +{"query_id": "1095360", "text": "average sprague dawley rat body weight"} +{"query_id": "1095371", "text": "how much water does it take to fill your bladder?"} +{"query_id": "1095377", "text": "how much waste does the average american make"} +{"query_id": "571103", "text": "what are the lunar phases? quizlet"} +{"query_id": "1095437", "text": "how much time to submit hail claim"} +{"query_id": "1095469", "text": "how much square foot per child in a mn child care center"} +{"query_id": "1095478", "text": "how much sodium do green pepper have"} +{"query_id": "1095490", "text": "how much silver in sterling silver?"} +{"query_id": "1095495", "text": "average salary seguin"} +{"query_id": "1095523", "text": "how much should a sow eat pounds per day"} +{"query_id": "1095537", "text": "how much ram is needed for gaming"} +{"query_id": "1056405", "text": "who was the guy that invented the telescope"} +{"query_id": "1095555", "text": "how much protein and iron does fish have"} +{"query_id": "1095557", "text": "how much power could i make on exercise bike"} +{"query_id": "1095558", "text": "average salary of the mn orchestra"} +{"query_id": "1095560", "text": "how much pounds do most cats get up to"} +{"query_id": "1095566", "text": "how much players in the nfl get drafted"} +{"query_id": "1095571", "text": "how much pepto per lb for a dog"} +{"query_id": "1095631", "text": "how much money will americans spend for easter"} +{"query_id": "1095633", "text": "how much money was given to trump by nra?"} +{"query_id": "1095641", "text": "how much money is made by donations"} +{"query_id": "1095650", "text": "how much money is a bitcoin"} +{"query_id": "1095654", "text": "how much money does the nra contribute to the dems/reps"} +{"query_id": "1095687", "text": "how much money do you get for winning gold medal"} +{"query_id": "1095699", "text": "how much money did the nra give to ted cruz of texas senate"} +{"query_id": "1095704", "text": "average salary of a team lead etrade"} +{"query_id": "1095705", "text": "how much money did dr dre make off beats"} +{"query_id": "1095711", "text": "how much money can i make before i file taxes"} +{"query_id": "1095716", "text": "how much money a human resources management makes"} +{"query_id": "1095723", "text": "how much making a road"} +{"query_id": "1095725", "text": "how much ltv to refinance"} +{"query_id": "1095747", "text": "how much lactose in whey"} +{"query_id": "1095749", "text": "how much jake paul merch"} +{"query_id": "571474", "text": "what are the marijuana laws in massachusetts"} +{"query_id": "1095787", "text": "how much is the card reader through paypal"} +{"query_id": "1095798", "text": "how much is sprint restocking fee"} +{"query_id": "1095806", "text": "how much is salt per cubic yard"} +{"query_id": "1095807", "text": "how much is sales tax in rancho cordova"} +{"query_id": "1095816", "text": "how much is property tax in tennessee"} +{"query_id": "1095845", "text": "how much is it to renew wisconsin insurance license"} +{"query_id": "47270", "text": "average weight for a pug"} +{"query_id": "1095856", "text": "how much is gas tax on gallon in florida"} +{"query_id": "1095857", "text": "how much is fireworks disney dessert"} +{"query_id": "1095864", "text": "how much is derrick rose worth"} +{"query_id": "1095868", "text": "how much is danielle steel worth"} +{"query_id": "1095874", "text": "average salary for firefighters in az"} +{"query_id": "1095876", "text": "how much is college in florida"} +{"query_id": "1095881", "text": "how much is boston university tuition"} +{"query_id": "1095921", "text": "how much is a driver's license renewal"} +{"query_id": "1095922", "text": "how much is a cinema ticket"} +{"query_id": "1095928", "text": "how much is a bmw car"} +{"query_id": "1095942", "text": "how much ibuprofen can you take in a day"} +{"query_id": "1095955", "text": "how much grated cauliflower from a large head"} +{"query_id": "1095966", "text": "how much for bitcoin today"} +{"query_id": "1095971", "text": "how much fiber is in valencia orange"} +{"query_id": "1095982", "text": "how much fat is in broccoli"} +{"query_id": "571696", "text": "what are the monuments in washington dc"} +{"query_id": "1095988", "text": "how much exercise should i get per day"} +{"query_id": "1095994", "text": "how much earnings required to file taxes"} +{"query_id": "95286", "text": "commercial roaming definition"} +{"query_id": "1096006", "text": "how much does uber make per year"} +{"query_id": "1096021", "text": "how much does the average professional nba player make"} +{"query_id": "1096025", "text": "how much does state pay nurses in md"} +{"query_id": "1096044", "text": "how much does open heart surgery cost"} +{"query_id": "1096045", "text": "how much does one roll of duck tape cost"} +{"query_id": "1096049", "text": "how much does nanny cost"} +{"query_id": "1096065", "text": "how much does it cost to run for state representative"} +{"query_id": "1096087", "text": "how much does it cost to go to colorado state university"} +{"query_id": "1096118", "text": "how much does grimace"} +{"query_id": "1096126", "text": "how much does fake teeth surgery cost"} +{"query_id": "1096180", "text": "how much does a teacher get paid in nassau county"} +{"query_id": "1096207", "text": "how much does a permit cost to climb mount everest"} +{"query_id": "1096211", "text": "how much does a paddle boat"} +{"query_id": "1096227", "text": "how much does a job posting cost linkedin"} +{"query_id": "571954", "text": "what are the names of timmy turner's parents"} +{"query_id": "1096252", "text": "how much does a bar of gold worth"} +{"query_id": "1096256", "text": "how much does a average nfl player make"} +{"query_id": "1096258", "text": "average price of farmland nebraska"} +{"query_id": "1096262", "text": "how much do you make at tesla"} +{"query_id": "1096268", "text": "how much do we owe china"} +{"query_id": "47716", "text": "average yield per strawberry plant"} +{"query_id": "1096311", "text": "how much do krispy kreme doughnut holes a dozen cost"} +{"query_id": "1096347", "text": "average persons tapscan"} +{"query_id": "1096357", "text": "how much did nra give to congress"} +{"query_id": "1096360", "text": "how much did made star trek beyond gross"} +{"query_id": "1096368", "text": "how much did apollo astronauts get paid"} +{"query_id": "1096371", "text": "how much debt does china have as % of gdp"} +{"query_id": "1096375", "text": "how much data analyst makes"} +{"query_id": "1096376", "text": "how much damage harvey"} +{"query_id": "1096401", "text": "how much can you get per year for pell grant"} +{"query_id": "1096425", "text": "how much budget was given for the wall"} +{"query_id": "1096429", "text": "how much bitcoins are there in the world"} +{"query_id": "1096431", "text": "how much beef is eaten in the us"} +{"query_id": "1096454", "text": "how much apple cider vinegar is needed to help clear sinus"} +{"query_id": "1096457", "text": "how much a square foot does it cost to have carpet installed"} +{"query_id": "1096463", "text": "how many years to go to mars"} +{"query_id": "1096475", "text": "how many years of college do you need to be a park ranger"} +{"query_id": "1096476", "text": "how many years must a person be a u.s. citizen before they can be senator"} +{"query_id": "1096479", "text": "average pay for home health care provider in joplin missouri"} +{"query_id": "1096493", "text": "how many years does a state senator elected"} +{"query_id": "1096498", "text": "how many years do we vote for us senators"} +{"query_id": "1096509", "text": "how many years back to the clinton tax returns go"} +{"query_id": "1096516", "text": "how many words for an introduction manuscript"} +{"query_id": "1096527", "text": "how many weeks should you give puppies away"} +{"query_id": "1096532", "text": "how many weeks is best to do gender ultrasound"} +{"query_id": "1096533", "text": "average oxygen level"} +{"query_id": "1096541", "text": "how many wastewater treatment plants in us"} +{"query_id": "1096543", "text": "how many warheads does a peacekeeper have"} +{"query_id": "1096551", "text": "how many valence electrons does an atom of the element neon (ne) have?"} +{"query_id": "572286", "text": "what are the parts of a cell and how do they work"} +{"query_id": "1096605", "text": "how many teams are in the nba today"} +{"query_id": "1096607", "text": "how many tablespoons in one fourth cup?"} +{"query_id": "1096610", "text": "how many tables can sql server join"} +{"query_id": "1096619", "text": "how many sunflower seeds are in one sunflower blossom"} +{"query_id": "1096620", "text": "how many subscribers does the ny times have?"} +{"query_id": "1096628", "text": "how many students at mount vernon middle school fortville"} +{"query_id": "1096641", "text": "how many states have coastlines that touch the gulf of mexico"} +{"query_id": "1096656", "text": "how many square feet does a student need?"} +{"query_id": "1096658", "text": "how many sq feet in a sq of vinyl siding?"} +{"query_id": "1096694", "text": "average lifespan of crocodiles in captivity"} +{"query_id": "1096712", "text": "how many reps does missouri have"} +{"query_id": "1096739", "text": "how many pounds of fat can you lose in a week"} +{"query_id": "1096776", "text": "how many percent of people worldwide have vitiligo"} +{"query_id": "1096787", "text": "how many people were killed atbernburg, brandenburg, grafeneck, hadamar, hartheim, hadamar, and sonnenstein"} +{"query_id": "1096788", "text": "how many people were injured in the las vegas shooting"} +{"query_id": "1096794", "text": "average kilowatt cost in alabama"} +{"query_id": "1096823", "text": "how many people died in the parkland school shooting"} +{"query_id": "1096827", "text": "how many people died from the flu who didn't take the vaccine"} +{"query_id": "1096830", "text": "how many people die yearly from cars"} +{"query_id": "1096840", "text": "how many people can sit in a car at sci fye theater disney"} +{"query_id": "1096850", "text": "how many patients does texas oncology see?"} +{"query_id": "1096855", "text": "how many pages is the coquette"} +{"query_id": "1096866", "text": "how many oz in a lb?"} +{"query_id": "1096870", "text": "how many ounces in dunkin donuts iced coffee medium"} +{"query_id": "1096886", "text": "how many net carbs in tsp of sugar"} +{"query_id": "1096887", "text": "how many nba championships did the suns win"} +{"query_id": "1096911", "text": "average income for a flight engineer"} +{"query_id": "1096932", "text": "how many miles has pastor arthur blessitt ever walked?"} +{"query_id": "1096943", "text": "how many miles across is montana"} +{"query_id": "1096944", "text": "how many microns thick is house paint?"} +{"query_id": "1096945", "text": "how many microns is an anthrax spore"} +{"query_id": "1096947", "text": "how many microgram in a milligram"} +{"query_id": "1096958", "text": "how many members in the iaca"} +{"query_id": "1096964", "text": "how many medical schools in south korea"} +{"query_id": "1096983", "text": "how many lieutenant colonels in us army"} +{"query_id": "1096998", "text": "how many kids does jack osbourne have"} +{"query_id": "1097014", "text": "how many iron atoms are in the formula for iron(iii) oxide?"} +{"query_id": "1097023", "text": "how many inches are in a yard and what is"} +{"query_id": "1097027", "text": "how many humans have tigers killed?"} +{"query_id": "1097069", "text": "average gas costs in kentucky"} +{"query_id": "1097087", "text": "how many grams per pint"} +{"query_id": "1097093", "text": "average fulfillment cost per order"} +{"query_id": "1097100", "text": "how many grams of fiber does applesauce have"} +{"query_id": "1097118", "text": "how many glucerna shakes can i drink a day"} +{"query_id": "1097119", "text": "how many glasses of water is required a day"} +{"query_id": "1097135", "text": "how many gallons of gas in a chevy cruze"} +{"query_id": "1097153", "text": "how many feet from a fire hydr"} +{"query_id": "1097154", "text": "how many feet from a fire"} +{"query_id": "1097195", "text": "how many electrons and protons and neutrons in gold?"} +{"query_id": "1097198", "text": "how many eggs do rouen ducks lay a year"} +{"query_id": "313940", "text": "how much does general anesthesia cost"} +{"query_id": "1097213", "text": "how many dna bases are in your body"} +{"query_id": "1097223", "text": "how many digits account number wells fargo"} +{"query_id": "1097242", "text": "abid cardiology"} +{"query_id": "310853", "text": "how much does a pharmacy tech make?"} +{"query_id": "1097294", "text": "average days in inventory turnover"} +{"query_id": "1097298", "text": "how many cylinder have the jeep cherokee limited"} +{"query_id": "1097304", "text": "how many cups is two tablespoons"} +{"query_id": "1097314", "text": "how many cubs do polar bears give birth to"} +{"query_id": "1097317", "text": "how many cruel intentions movies are there"} +{"query_id": "835206", "text": "what is the name of the guy who plays firestorm on the flash"} +{"query_id": "1097359", "text": "how many chromosomes can be seen in a normal human karyotype"} +{"query_id": "1097373", "text": "how many children are identified with autism according to the cdc"} +{"query_id": "310948", "text": "how much does a polar bear liver weigh"} +{"query_id": "1097386", "text": "how many categories of coverage on a homeowners policy"} +{"query_id": "1097438", "text": "how many calories per gram are in fats"} +{"query_id": "573157", "text": "what are the restrictions on a california provisional license"} +{"query_id": "1097448", "text": "how many calories in slim fast shakes"} +{"query_id": "1097449", "text": "how many calories in provolone cheese"} +{"query_id": "1097461", "text": "how many calories in cooked roast beef lean"} +{"query_id": "1097469", "text": "how many calories in a salad containing chicken apples and walnuts"} +{"query_id": "1097492", "text": "average cost of stomach staple"} +{"query_id": "311067", "text": "how much does a professional swimmer make"} +{"query_id": "1097508", "text": "how many calories are in one egg liquid"} +{"query_id": "1097523", "text": "how many burn centers are in the usa"} +{"query_id": "1097537", "text": "how many boarding groups does american airlines have"} +{"query_id": "1056742", "text": "what is detox treatment"} +{"query_id": "48998", "text": "bash meanong"} +{"query_id": "1097585", "text": "how many americans are victims of workplace violence each year?"} +{"query_id": "1097602", "text": "how many alcohol in malibu rum"} +{"query_id": "835478", "text": "what is the name of the poes where frog breath through"} +{"query_id": "1097674", "text": "how long to wait for dental implant after tooth extraction"} +{"query_id": "1097721", "text": "how long to keep cpe records"} +{"query_id": "573452", "text": "what are the siamese twins?"} +{"query_id": "1097746", "text": "how long to evict tenant in missouri"} +{"query_id": "1097786", "text": "how long to bake baked potato?"} +{"query_id": "1097796", "text": "how long take tylenol codeine to get out system"} +{"query_id": "49234", "text": "bay rum scent"} +{"query_id": "1005907", "text": "which battle marked the turning point of the civil war?"} +{"query_id": "1097894", "text": "how long lsd last in urine"} +{"query_id": "1097905", "text": "average closing costs in florida for seller"} +{"query_id": "1097906", "text": "how long is your insurance good for once you are terminated"} +{"query_id": "1097909", "text": "how long is treatment for a vaginal yeast infection"} +{"query_id": "1097937", "text": "how long is the chinese wall"} +{"query_id": "1097979", "text": "how long is a whale"} +{"query_id": "1097995", "text": "how long is a dogs heat cycle"} +{"query_id": "1097999", "text": "how long is a chinese visa valid"} +{"query_id": "1098010", "text": "how long has steven gerrard been with liverpool for"} +{"query_id": "49435", "text": "beard define"} +{"query_id": "1098013", "text": "how long has most life on earth been around"} +{"query_id": "1098044", "text": "how long for chlorine to leave water"} +{"query_id": "1098048", "text": "how long for an eye twitch to go away"} +{"query_id": "1098071", "text": "how long does uscis take to respond to rfe"} +{"query_id": "1098090", "text": "how long does the cough last after bronchiolitis"} +{"query_id": "1098101", "text": "how long does radiation treatment side effects last"} +{"query_id": "1098102", "text": "how long does priority mail take to get delivered"} +{"query_id": "1098110", "text": "how long does norovirus last on surfaces"} +{"query_id": "1098111", "text": "how long does nicotine stay in your blood stream for testing"} +{"query_id": "1098169", "text": "how long does it take to get pmi applications approvals"} +{"query_id": "1098180", "text": "how long does it take to get an mri result"} +{"query_id": "1098182", "text": "how long does it take to get a receipt notice from uscis for premium"} +{"query_id": "1098222", "text": "how long does it take for the moon to do a full circle around earth"} +{"query_id": "1098226", "text": "how long does it take for sun to rotate"} +{"query_id": "1098236", "text": "average age for baby to start walking"} +{"query_id": "573954", "text": "what are the steps to a waltz dance"} +{"query_id": "1098249", "text": "how long does it take for opiates to clear from urine"} +{"query_id": "1098276", "text": "how long does it take for bruised spleen to go away"} +{"query_id": "1098284", "text": "how long does it take for an apple to decompose r"} +{"query_id": "574002", "text": "what are the stress hormones in the body"} +{"query_id": "1098322", "text": "how long does it take a credit card to report"} +{"query_id": "1098338", "text": "how long does hamburger stay good in fridge"} +{"query_id": "1098354", "text": "how long does egg salad keep in refrigerator"} +{"query_id": "1098355", "text": "how long does dressing last in freezer"} +{"query_id": "1098422", "text": "how long does a blood glucose test last"} +{"query_id": "1098440", "text": "how long do you keep flag at half mast"} +{"query_id": "1098452", "text": "how long do you have to brush your teeth"} +{"query_id": "1098481", "text": "aultman orrville"} +{"query_id": "1098497", "text": "how long do resin countertops last"} +{"query_id": "1098510", "text": "how long do international wires take to process?"} +{"query_id": "1098520", "text": "how long do i grill salmon in foil?"} +{"query_id": "1098523", "text": "how long do i boil potatoes"} +{"query_id": "1098536", "text": "audible phone number customer service"} +{"query_id": "1098556", "text": "how long did the revolutionary war take place"} +{"query_id": "1098561", "text": "how long did rome rule the western world"} +{"query_id": "1098570", "text": "how long did barack obama be president"} +{"query_id": "1098600", "text": "how long can you leave raw chicken in your fridge"} +{"query_id": "1098608", "text": "how long can you freeze chuck roast"} +{"query_id": "1098609", "text": "how long can you be in jail for selling drugs for someone"} +{"query_id": "1098641", "text": "how long can ribs stay frozen"} +{"query_id": "1098646", "text": "how long can it take to heal a peptic ulcer"} +{"query_id": "1098698", "text": "how long between the birth of each kitten does it take"} +{"query_id": "1098719", "text": "how long are you contagious with a stomach bug"} +{"query_id": "1098725", "text": "how long are the days on venus"} +{"query_id": "1098763", "text": "how long after ovulation does it take for implantation"} +{"query_id": "1098765", "text": "how long after menstruation is ovulation"} +{"query_id": "836640", "text": "what is the normal heart rate chart"} +{"query_id": "1098787", "text": "how late can males receive hpv vaccine"} +{"query_id": "312368", "text": "how much does amazon get for ebooks"} +{"query_id": "1098802", "text": "how is the weather in barcelona spain"} +{"query_id": "1098804", "text": "at what temperature does hypothermia set in fahrenheit"} +{"query_id": "1098809", "text": "how is the gem painite made"} +{"query_id": "574547", "text": "what are the three branches of the state government?"} +{"query_id": "1098846", "text": "how is rose quartz used etc"} +{"query_id": "574569", "text": "what are the three different parts of a nucleotide"} +{"query_id": "1098860", "text": "how is page yield calculated for ink cartridge"} +{"query_id": "1098874", "text": "how is influenza treated?"} +{"query_id": "1098895", "text": "how is gold used in science"} +{"query_id": "1098905", "text": "how is delaware sales tax calculated"} +{"query_id": "1098909", "text": "how is cranial neuropathy diagnosed"} +{"query_id": "1098927", "text": "how is a pre existing condition determined pets"} +{"query_id": "1098967", "text": "how fast does stomach flu come on"} +{"query_id": "836832", "text": "what is the normal range for urine sodium"} +{"query_id": "1099050", "text": "how far in advance to send invitations birthday party"} +{"query_id": "1099065", "text": "how far deep to plant beet early wonder"} +{"query_id": "1099072", "text": "how far back do employment background checks"} +{"query_id": "1099084", "text": "how expensive is sydney"} +{"query_id": "1099099", "text": "how early can you show signs of morning sickness?"} +{"query_id": "1099108", "text": "how does your dna fit inside of your cells?"} +{"query_id": "1099178", "text": "how does sperm develop"} +{"query_id": "1099189", "text": "how does rational choice theory predict"} +{"query_id": "1099217", "text": "how does heart work"} +{"query_id": "1099219", "text": "how does guaifenesin work in the body"} +{"query_id": "1099226", "text": "astringent define"} +{"query_id": "574944", "text": "what are the toronto tiff dates september"} +{"query_id": "1099244", "text": "assonance meaning"} +{"query_id": "1099284", "text": "how does a scientific inquiry begin"} +{"query_id": "1099288", "text": "how does a propeller create thrust"} +{"query_id": "1099290", "text": "how does a hydrate differ from an anhydrate"} +{"query_id": "1099321", "text": "aspen dental corporate telephone number"} +{"query_id": "1099340", "text": "how do you call a rapid response in the hospital?"} +{"query_id": "1099342", "text": "how do wrinkle fillers work"} +{"query_id": "837202", "text": "what is the nutritional value of oatmeal"} +{"query_id": "1099351", "text": "how do utis happen"} +{"query_id": "1099368", "text": "how do spirits manifest themselves"} +{"query_id": "575096", "text": "what are the two largest climate regions in canada?"} +{"query_id": "1099391", "text": "how do plasma membranes work"} +{"query_id": "575146", "text": "what are the two major parts of the nervous system"} +{"query_id": "1099451", "text": "as scarce as hen's teeth meaning"} +{"query_id": "1099452", "text": "how do duty based ethical standards differ from outcome-based ethical standards?"} +{"query_id": "1099456", "text": "how do diatoms reproduce?"} +{"query_id": "50891", "text": "benefits of hydrogenated water"} +{"query_id": "1099482", "text": "how do active transport and passive transport differ"} +{"query_id": "1099488", "text": "a scar meaning"} +{"query_id": "1099530", "text": "artist who painted the famous thanksgiving pic"} +{"query_id": "575268", "text": "what are the two varieties of cells"} +{"query_id": "1099595", "text": "how did alexander graham bell create a phone"} +{"query_id": "837476", "text": "what is the oldest dog in the world?"} +{"query_id": "1099626", "text": "how can you tell the difference between a wart and a mole on your face"} +{"query_id": "1099632", "text": "how can nitrogen be fixed"} +{"query_id": "1099636", "text": "how can deforestation directly affect living organisms"} +{"query_id": "1099653", "text": "how big is slovakia"} +{"query_id": "1099656", "text": "how big is magic kingdom in acres"} +{"query_id": "1099670", "text": "how big can leopard tortoises get"} +{"query_id": "575407", "text": "what are the u.s. senate responsibilities"} +{"query_id": "1099700", "text": "how are meiosis and mitosis similar? apex"} +{"query_id": "1099706", "text": "how are internal and external fertilization differ"} +{"query_id": "1099729", "text": "houston methodist main phone number"} +{"query_id": "1099733", "text": "ariat international inc return address"} +{"query_id": "1099739", "text": "ariana net worth"} +{"query_id": "1099756", "text": "house for rent in hickory creek texas"} +{"query_id": "1099761", "text": "ari fleet repair phone number"} +{"query_id": "575492", "text": "what are the uses of flexseed oil"} +{"query_id": "1099805", "text": "honey in south carolina"} +{"query_id": "1099806", "text": "honest kitchen foods"} +{"query_id": "1099816", "text": "homologs definition"} +{"query_id": "1099834", "text": "home range of american bison"} +{"query_id": "1099836", "text": "home price appreciation in morrisville nc"} +{"query_id": "1099855", "text": "holgate ohio population"} +{"query_id": "1099859", "text": "hojiblanca olive oil"} +{"query_id": "1099865", "text": "hmf means"} +{"query_id": "1099880", "text": "history of nike huarache"} +{"query_id": "1099888", "text": "history bent definition"} +{"query_id": "1099903", "text": "hiouchi ca is in what county"} +{"query_id": "1099911", "text": "hiking on mount rainier in the winter"} +{"query_id": "1099914", "text": "highest wind gust"} +{"query_id": "1099943", "text": "highest paid public employee states"} +{"query_id": "1099947", "text": "highest mountain peak in washington state"} +{"query_id": "1099955", "text": "highest dew point recorded in the us"} +{"query_id": "1099980", "text": "heteromorphic definition"} +{"query_id": "1099981", "text": "heslin rothenberg farley & mesiti p.c."} +{"query_id": "1099985", "text": "heroic realism"} +{"query_id": "1099998", "text": "herbold law grinnell"} +{"query_id": "1100010", "text": "hemelse modder"} +{"query_id": "1100035", "text": "heath meaning"} +{"query_id": "1100051", "text": "health effects of styrofoam cups"} +{"query_id": "1100064", "text": "health benefits from cats claw"} +{"query_id": "1100070", "text": "head turner meaning"} +{"query_id": "1100077", "text": "hazel haskett in real life"} +{"query_id": "1100094", "text": "hassan amjad"} +{"query_id": "1100105", "text": "harumph define"} +{"query_id": "1100106", "text": "harry potter parents"} +{"query_id": "1100119", "text": "har-co credit union routing number"} +{"query_id": "1100137", "text": "are lesser apes hylobates"} +{"query_id": "1100138", "text": "hale mi weather average temperature"} +{"query_id": "1100143", "text": "hai means what in japanese"} +{"query_id": "1100151", "text": "gyne meaning"} +{"query_id": "1100167", "text": "guayana venezuela"} +{"query_id": "1100168", "text": "grudge define"} +{"query_id": "1100173", "text": "grips definition"} +{"query_id": "1100187", "text": "green horizon mini storage contact number"} +{"query_id": "1100188", "text": "green fielding meaning"} +{"query_id": "1100190", "text": "green card definition"} +{"query_id": "1100192", "text": "greek pottery and their meaning"} +{"query_id": "1100218", "text": "are garbanzo beans a good source of fiber?"} +{"query_id": "1100224", "text": "gorilla car washes in council bluffs iowa"} +{"query_id": "1100226", "text": "google what is endometriosis"} +{"query_id": "1100229", "text": "google family security credit union routing number"} +{"query_id": "838101", "text": "what is the origin of the word coffee"} +{"query_id": "1100299", "text": "generic lotrel side effects"} +{"query_id": "1100308", "text": "geez definition"} +{"query_id": "1100319", "text": "gasoline price in brussels"} +{"query_id": "1100357", "text": "ardmore social security office phone number"} +{"query_id": "1100370", "text": "archives define"} +{"query_id": "1100403", "text": "arcadis phone number"} +{"query_id": "1100415", "text": "frb definition of a financial institution"} +{"query_id": "1100438", "text": "forget paris cast"} +{"query_id": "1100454", "text": "foods to raise my creatinine level"} +{"query_id": "1100455", "text": "foods to keep constipation away"} +{"query_id": "1100457", "text": "foods to help vision loss"} +{"query_id": "1100458", "text": "apria healthcare npi number"} +{"query_id": "576195", "text": "what are trigonometric ratios"} +{"query_id": "1100486", "text": "foods that belong in the crisper"} +{"query_id": "1100488", "text": "a benefit of a monopoly is"} +{"query_id": "1100492", "text": "foods for pregnancy constipation"} +{"query_id": "1100496", "text": "foods for cure balding"} +{"query_id": "1100499", "text": "foodborne trematodiases symptoms"} +{"query_id": "1100505", "text": "folly island sc march temperatures"} +{"query_id": "1100533", "text": "flexor meaning"} +{"query_id": "1100537", "text": "flavor of the month meaning"} +{"query_id": "1100541", "text": "fitchburg state university number"} +{"query_id": "1100544", "text": "fish city grill phone number"} +{"query_id": "1100580", "text": "fin de siecle meaning"} +{"query_id": "576312", "text": "what are two differences between meiosis and mitosis"} +{"query_id": "1100634", "text": "apolipoprotein what disease"} +{"query_id": "1100640", "text": "fascial definition"} +{"query_id": "1100661", "text": "faience in art meaning"} +{"query_id": "1100687", "text": "apartment cost in phoenix az"} +{"query_id": "1100724", "text": "aol email helpline number"} +{"query_id": "1100732", "text": "examples is bottleneck effect in biology"} +{"query_id": "314307", "text": "how much does it cost for a concrete driveway"} +{"query_id": "576452", "text": "what are two ways a mineral can form"} +{"query_id": "1100765", "text": "ethan nestor age"} +{"query_id": "1100772", "text": "espn streaming price"} +{"query_id": "1100816", "text": "engram meaning"} +{"query_id": "1100839", "text": "emily seidl pac ak fax number"} +{"query_id": "1100852", "text": "electroconvulsive therapy definition"} +{"query_id": "1100855", "text": "electra complex symptoms"} +{"query_id": "1100875", "text": "effects of using pedialyte"} +{"query_id": "1100919", "text": "another word for density"} +{"query_id": "1100930", "text": "ecrater phone number"} +{"query_id": "1100933", "text": "economic function of profits and losses"} +{"query_id": "1100980", "text": "during which phase does a cell spend the majority of its life cycle?"} +{"query_id": "838845", "text": "what is the penalty for unlicensed truck driver"} +{"query_id": "1101018", "text": "another name for delzicol"} +{"query_id": "1101044", "text": "dr. richard spech npi number"} +{"query_id": "1101048", "text": "another name for brooke"} +{"query_id": "1101055", "text": "another name for azalea"} +{"query_id": "1101088", "text": "dr casey in vidalia, ga"} +{"query_id": "1101090", "text": "dr azadpour phone number"} +{"query_id": "1101121", "text": "doug bradley net worth"} +{"query_id": "1101171", "text": "does schizophrenia cause hallucinations"} +{"query_id": "1101172", "text": "does sabic have locations in canada?"} +{"query_id": "1101173", "text": "does reverse osmosis remove chloramines?"} +{"query_id": "1101211", "text": "does flomax cause liver damage"} +{"query_id": "1101214", "text": "does e coli feed on"} +{"query_id": "1101228", "text": "does bromelain help with weight loss"} +{"query_id": "1101236", "text": "does azusa pacific university negotiate salary"} +{"query_id": "1101259", "text": "docetaxel is also known as"} +{"query_id": "1101276", "text": "do spiders eat other animals"} +{"query_id": "1101278", "text": "do prince harry and william have last names"} +{"query_id": "1101279", "text": "do physicians pay for insurance from their salaries?"} +{"query_id": "1101296", "text": "do david tate shoes run true to size"} +{"query_id": "1101300", "text": "do atoms make up dna"} +{"query_id": "1101336", "text": "diseases that cause wheat to turn yellow"} +{"query_id": "1101341", "text": "disease caused by blood worms"} +{"query_id": "1101347", "text": "discover meaning in english"} +{"query_id": "8798", "text": "_______ is a fuel produced by fermenting crops."} +{"query_id": "1101374", "text": "dimensions of average tub"} +{"query_id": "1101394", "text": "different types of thumb surgery"} +{"query_id": "577131", "text": "what are year quarters"} +{"query_id": "445714", "text": "martin meaning and origin"} +{"query_id": "1101434", "text": "different colors of sea urchin roe"} +{"query_id": "1101448", "text": "ancestor biology definition"} +{"query_id": "577167", "text": "what are you supposed to wear to a wake"} +{"query_id": "1101466", "text": "difference between subjunctive mood and conditional"} +{"query_id": "1101467", "text": "difference between statutory and regulatory requirements"} +{"query_id": "1101503", "text": "difference between flavour and taste"} +{"query_id": "1101535", "text": "diff types of fuses"} +{"query_id": "1101552", "text": "did elvis suffer from congestive heart failure"} +{"query_id": "315131", "text": "how much does it cost to clear a drain"} +{"query_id": "1101566", "text": "diaphragm basic function"} +{"query_id": "1101567", "text": "diamondhead lake is in what ia county"} +{"query_id": "1101568", "text": "diamond production in namibia"} +{"query_id": "1101576", "text": "dialysis long term effects"} +{"query_id": "1101603", "text": "designing women cast member who played mark twain"} +{"query_id": "1101661", "text": "dentist college average years"} +{"query_id": "1101665", "text": "dental assistant salary course cost"} +{"query_id": "1101668", "text": "denora anodes"} +{"query_id": "1101670", "text": "dennis franz where does he live"} +{"query_id": "1101674", "text": "amount of ram in tablet"} +{"query_id": "1101706", "text": "amount of fluoride recommended aap"} +{"query_id": "1101714", "text": "definition, nepotism"} +{"query_id": "315291", "text": "how much does it cost to file for an appeal"} +{"query_id": "1101739", "text": "definition of vit"} +{"query_id": "1101761", "text": "zarxio what is this medication use"} +{"query_id": "1101131", "text": "door knocker definition"} +{"query_id": "53191", "text": "biggest island of hawaii"} +{"query_id": "1101784", "text": "definition of tour of duty in the military"} +{"query_id": "1101806", "text": "wow essential oil"} +{"query_id": "576851", "text": "what are volatility swaps"} +{"query_id": "1101822", "text": "world bank who we are"} +{"query_id": "1101861", "text": "windstream troubleshooting phone number"} +{"query_id": "1101869", "text": "willie robertson's net worth"} +{"query_id": "1101870", "text": "willie mays worth"} +{"query_id": "1101902", "text": "why were the reaper and steel plow important"} +{"query_id": "1101906", "text": "why we need bees as pollinators"} +{"query_id": "1101961", "text": "why the leaf discs rise when photosynthesis takes place"} +{"query_id": "1101977", "text": "why must oil be used with oil immersion lens"} +{"query_id": "1101995", "text": "why is tofu?"} +{"query_id": "1102001", "text": "why is the whooping crane endangered"} +{"query_id": "839878", "text": "what is the population of falls in wyoming county pa"} +{"query_id": "1102028", "text": "why is the branch of astronomy important"} +{"query_id": "1102088", "text": "why is jupiter called the failed star"} +{"query_id": "577813", "text": "what astrological sign is kim kardashian"} +{"query_id": "1102121", "text": "why is dmt dangerous"} +{"query_id": "1102163", "text": "why is a force considered a vector"} +{"query_id": "840053", "text": "what is the population of pakistan"} +{"query_id": "1102206", "text": "definition of sentimentality"} +{"query_id": "577930", "text": "what audience can you reach boosting post facebook"} +{"query_id": "1102235", "text": "why does ehr downtime happen"} +{"query_id": "1102240", "text": "definition of savior"} +{"query_id": "1102262", "text": "definition of sadducees"} +{"query_id": "1102300", "text": "why do toenails turn yellow and thicken"} +{"query_id": "315884", "text": "how much does it cost to hire a web designer"} +{"query_id": "1102325", "text": "why do people use gypsum in soil"} +{"query_id": "1102330", "text": "why do people grind teeth in sleep"} +{"query_id": "1102335", "text": "why do people buy cars"} +{"query_id": "53814", "text": "bindlestiff definition"} +{"query_id": "1102393", "text": "why do celebrate st patrick's day"} +{"query_id": "1102400", "text": "why do bears hibernate"} +{"query_id": "53897", "text": "biological culture definition"} +{"query_id": "708038", "text": "what is adaptability"} +{"query_id": "53991", "text": "biomedical scientist salary uk per hour"} +{"query_id": "840445", "text": "what is the prentice-hall corporation system, inc."} +{"query_id": "1101271", "text": "do vhi swiftcare do blood tests?"} +{"query_id": "839128", "text": "what is the ph of water mean"} +{"query_id": "54040", "text": "bipolar mood symptoms"} +{"query_id": "1092930", "text": "meaning of the word gank"} +{"query_id": "578362", "text": "what bands are thrash metal"} +{"query_id": "1101282", "text": "do male jaguar cubs grow faster than females?"} +{"query_id": "840532", "text": "what is the prevalence of overweight among children and adolescents in the u.s, and what are the contributing factors?"} +{"query_id": "1101298", "text": "do carmax give warranty on their cars"} +{"query_id": "54199", "text": "biweekly hours and benefits"} +{"query_id": "1101303", "text": "do alcohols such as vodka contain water?"} +{"query_id": "54235", "text": "black death effects on europe culture"} +{"query_id": "571237", "text": "what are the main of functions of the skin"} +{"query_id": "54307", "text": "blackmail definition"} +{"query_id": "314907", "text": "how much does it cost to build a home?"} +{"query_id": "578735", "text": "what benefit did the social security act provide for people who were not of retirement age?"} +{"query_id": "578783", "text": "what benefits does disney company offer"} +{"query_id": "574730", "text": "what are the three monetary policy tools of the fed"} +{"query_id": "54531", "text": "blood coagulation is a component of this process"} +{"query_id": "54544", "text": "blood diseases that are sexually transmitted"} +{"query_id": "841020", "text": "what is the principle?"} +{"query_id": "1101365", "text": "anderson county sc population"} +{"query_id": "54648", "text": "blood test glucose level 108 not basting too high"} +{"query_id": "795540", "text": "what is shaft"} +{"query_id": "316803", "text": "how much does it cost to rewire electricity in a home?"} +{"query_id": "841165", "text": "what is the process called for exchanges gases between body and air"} +{"query_id": "54819", "text": "blue sky charge controller price"} +{"query_id": "54843", "text": "blueberries pint"} +{"query_id": "579133", "text": "what blood stream messenger"} +{"query_id": "882982", "text": "what open valves"} +{"query_id": "1101443", "text": "anchor definition in literature"} +{"query_id": "841521", "text": "what is the proper consistency to make compost"} +{"query_id": "227637", "text": "how does spicy food affect testosterone"} +{"query_id": "579479", "text": "what body system does the urinary system interact with"} +{"query_id": "55223", "text": "boisterously definition"} +{"query_id": "841665", "text": "what is the properties of breadfruit flour"} +{"query_id": "1014131", "text": "what type of stuff did the mayans celebrate"} +{"query_id": "841919", "text": "what is the purpose of a condenser on a car"} +{"query_id": "841961", "text": "what is the purpose of a grand jury"} +{"query_id": "841980", "text": "what is the purpose of a lesson plan"} +{"query_id": "489858", "text": "ron hiw net worth"} +{"query_id": "842070", "text": "what is the purpose of a sds"} +{"query_id": "842108", "text": "what is the purpose of a thesis in a master program"} +{"query_id": "55682", "text": "botulism symptoms diagnosis and treatment"} +{"query_id": "55691", "text": "boulangerie pronunciation"} +{"query_id": "140367", "text": "degenerate matter is formed when"} +{"query_id": "842221", "text": "what is the purpose of an operational definition in a quantitative study?"} +{"query_id": "842223", "text": "what is the purpose of an org chart"} +{"query_id": "842272", "text": "what is the purpose of buttermilk in baking"} +{"query_id": "55848", "text": "bracelet charms numbers"} +{"query_id": "842333", "text": "what is the purpose of debits and credits"} +{"query_id": "318073", "text": "how much does right at home pay"} +{"query_id": "580313", "text": "what building is aabp convention in"} +{"query_id": "56033", "text": "brandywine md population"} +{"query_id": "580411", "text": "what business was trump in?"} +{"query_id": "580450", "text": "what cable connects pcs to printers"} +{"query_id": "842596", "text": "what is the purpose of polarized sunglasses"} +{"query_id": "56188", "text": "breathing in dust symptoms"} +{"query_id": "580483", "text": "what california agency oversee state payroll taxes"} +{"query_id": "988253", "text": "who owns mers"} +{"query_id": "839528", "text": "what is the plural of titmouse"} +{"query_id": "53109", "text": "biggest german shepherds"} +{"query_id": "1101698", "text": "amount of mucus produced each day"} +{"query_id": "843140", "text": "what is the radicular injury"} +{"query_id": "1101721", "text": "amount of db loss allowed in single mode cable"} +{"query_id": "1101723", "text": "definition restricting"} +{"query_id": "56740", "text": "brush burns how to get rid of them"} +{"query_id": "953355", "text": "when is the rib cook off in reno"} +{"query_id": "36388", "text": "average family savings account"} +{"query_id": "843409", "text": "what is the real color of saturn"} +{"query_id": "56993", "text": "building block definition"} +{"query_id": "795951", "text": "what is shoulder splint injury?"} +{"query_id": "577511", "text": "what areas of the brain are affected by autism"} +{"query_id": "581521", "text": "what can cause the right side of your back to hurt"} +{"query_id": "57258", "text": "burning feeling in stomach symptoms"} +{"query_id": "581552", "text": "what can cause yellow green vaginal discharge"} +{"query_id": "581666", "text": "what can displace oxygen"} +{"query_id": "319564", "text": "how much fiber is in carrots"} +{"query_id": "1101845", "text": "wnli phone number"} +{"query_id": "319652", "text": "how much fluid should you drink a day if you have kidney stones"} +{"query_id": "581801", "text": "what can help arteries dilate"} +{"query_id": "1101868", "text": "willie weeks net worth"} +{"query_id": "57614", "text": "by what process do lipid-soluble hormones affect their target cells"} +{"query_id": "1101871", "text": "william jones npi number"} +{"query_id": "581975", "text": "what can i eat to make me have a bowel movement"} +{"query_id": "844128", "text": "what is the required courses to become an it manager"} +{"query_id": "796056", "text": "what is sidney"} +{"query_id": "970830", "text": "where do hormones come from"} +{"query_id": "604229", "text": "what county is chillicothe ohio in"} +{"query_id": "582146", "text": "what can keep ED"} +{"query_id": "792977", "text": "what is sacrococcygeal"} +{"query_id": "320025", "text": "how much fuel does a container ship use"} +{"query_id": "57882", "text": "cabin fever meaning"} +{"query_id": "320051", "text": "how much garlic powder replaces a clove of garlic"} +{"query_id": "844390", "text": "what is the ring in the hobbit"} +{"query_id": "320117", "text": "how much grams are in an ounce"} +{"query_id": "58074", "text": "caffeine effects on exercise"} +{"query_id": "58130", "text": "caffeine takes how long effect"} +{"query_id": "844594", "text": "what is the role of collagen in the body?"} +{"query_id": "320320", "text": "how much how much per hour does a private housekeeper make"} +{"query_id": "1058284", "text": "who wrote good will hunting"} +{"query_id": "582557", "text": "what can you deduct when you use your car for moving"} +{"query_id": "582641", "text": "what can you do with a behavioral neuroscience degree"} +{"query_id": "752473", "text": "what is granicrete"} +{"query_id": "58409", "text": "calculate days past ovulation"} +{"query_id": "582705", "text": "what can you eat during the pre op gastric bypass diet"} +{"query_id": "58551", "text": "calculate the mass in grams of 2.74 l of co gas measured at 33°c and 945 mmhg"} +{"query_id": "582848", "text": "what can you recycle for money"} +{"query_id": "58571", "text": "calculate total days between two dates"} +{"query_id": "58583", "text": "calculate volume of a box"} +{"query_id": "1093082", "text": "meaning of copper for a policeman"} +{"query_id": "320792", "text": "how much is a cost to run disneyland"} +{"query_id": "58801", "text": "calgary population"} +{"query_id": "320970", "text": "how much is a kia sorento"} +{"query_id": "1014697", "text": "which of the following events must cause equilibrium price to rise?"} +{"query_id": "845304", "text": "what is the salary for the mayor of york pa"} +{"query_id": "583234", "text": "what car is the vacca in real life"} +{"query_id": "59030", "text": "call delta reservations phone number"} +{"query_id": "583325", "text": "what care must you give vinyl siding"} +{"query_id": "583369", "text": "what carnival ships have havana"} +{"query_id": "59084", "text": "calling powershell functions"} +{"query_id": "321239", "text": "how much is a rabie shot"} +{"query_id": "845529", "text": "what is the salary range of a dentist"} +{"query_id": "1086279", "text": "what caused my miscarriage"} +{"query_id": "59190", "text": "calorie intake for normal guy lifting weights"} +{"query_id": "59204", "text": "calorie of granola bar"} +{"query_id": "59217", "text": "calorie sweet potatoes"} +{"query_id": "845719", "text": "what is the sales tax rate in lawrenceville georgia"} +{"query_id": "583611", "text": "what category of drug is steroids"} +{"query_id": "845790", "text": "what is the sarkeys foundation"} +{"query_id": "59392", "text": "calories burned using elliptical"} +{"query_id": "583686", "text": "what cause an itch in inside corner of eye"} +{"query_id": "59426", "text": "calories crab meat"} +{"query_id": "845888", "text": "what is the science of mapmaking called"} +{"query_id": "845892", "text": "what is the science of studying the past cultures through objects"} +{"query_id": "1102177", "text": "definition of shagreen"} +{"query_id": "583766", "text": "what cause elevated liver enzymes"} +{"query_id": "583798", "text": "what cause gi problems"} +{"query_id": "9926", "text": "about how many fans does mexico soccer team"} +{"query_id": "583916", "text": "what cause pain on your right side"} +{"query_id": "840061", "text": "what is the population of perryville missouri"} +{"query_id": "846082", "text": "what is the score of the cavaliers and the warriors?"} +{"query_id": "59654", "text": "calories in a flour wrap"} +{"query_id": "307504", "text": "how much do t mobile associates make"} +{"query_id": "1084389", "text": "what does a stocking permit do"} +{"query_id": "321918", "text": "how much is derek jeter worth"} +{"query_id": "321951", "text": "how much is donald trump jr worth"} +{"query_id": "846291", "text": "what is the seniority level associate"} +{"query_id": "1014885", "text": "define foreshadows"} +{"query_id": "846438", "text": "what is the sheath that runs up the outside of the leg?"} +{"query_id": "1049484", "text": "who said individuals may benefit from not always following the rules"} +{"query_id": "322211", "text": "how much is it to attend harvard university for a year"} +{"query_id": "846513", "text": "what is the shingles jab?"} +{"query_id": "322345", "text": "how much is it to spay a cat"} +{"query_id": "584500", "text": "what causes a dishwasher to leak on floor"} +{"query_id": "584569", "text": "what causes a fluid belly?"} +{"query_id": "584592", "text": "what causes a gastric ulcer"} +{"query_id": "60339", "text": "calories in ground beef stroganoff"} +{"query_id": "60357", "text": "calories in ham sandwich"} +{"query_id": "846806", "text": "what is the simplest whole-number ratio of atoms in a molecule or formula unit called?"} +{"query_id": "584695", "text": "what causes a man to lose control and urinate"} +{"query_id": "1093142", "text": "md health connection contact number"} +{"query_id": "1102351", "text": "why do jefferson and stanton include these similar excerpts in their documents?"} +{"query_id": "584905", "text": "what causes a shrinking cerebellum"} +{"query_id": "60677", "text": "calories in one slice ham"} +{"query_id": "141185", "text": "department of labor sedentary definition"} +{"query_id": "578100", "text": "what axis is intellectual disability on"} +{"query_id": "53813", "text": "binding spell definition"} +{"query_id": "1058717", "text": "who wrote song killing the blues"} +{"query_id": "585165", "text": "what causes achy eyes"} +{"query_id": "10157", "text": "academic cheating definition"} +{"query_id": "323096", "text": "how much is the average dj for a wedding"} +{"query_id": "323154", "text": "how much is the cost of a movie ticket"} +{"query_id": "585344", "text": "what causes an inflamed bunion and what can be done about it"} +{"query_id": "585378", "text": "what causes anemia symptoms"} +{"query_id": "61180", "text": "calories italian beef sandwich"} +{"query_id": "323382", "text": "how much is the stamp to send a card"} +{"query_id": "61277", "text": "calories per brat"} +{"query_id": "847722", "text": "what is the specific heat value for liquid water."} +{"query_id": "847726", "text": "what is the specific name for walrus classifying organisms"} +{"query_id": "323535", "text": "how much is trina worth"} +{"query_id": "585680", "text": "what causes bilateral hip pain"} +{"query_id": "323555", "text": "how much is tuition at msu"} +{"query_id": "61452", "text": "cambridge wi in what county"} +{"query_id": "585743", "text": "what causes bladder pains"} +{"query_id": "585806", "text": "what causes bloating ,high blood pressure, and constipation"} +{"query_id": "1005888", "text": "define radiculography"} +{"query_id": "61531", "text": "campagnolo bikes"} +{"query_id": "61623", "text": "can Climbing Roses grow as bush roses?"} +{"query_id": "1058853", "text": "who wrote the book the elements"} +{"query_id": "848100", "text": "what is the standard mounting distance of a toilet"} +{"query_id": "323815", "text": "how much khloe gets paid per instagram post"} +{"query_id": "61836", "text": "can a 15 year old fly alone domestic flights?"} +{"query_id": "323998", "text": "how much magnesium in kidney beans"} +{"query_id": "61882", "text": "can a backache cause stomach pain"} +{"query_id": "586268", "text": "what causes busted blood vessels"} +{"query_id": "848432", "text": "what is the state nickname of new mexico"} +{"query_id": "324159", "text": "how much milk is the average to bring home after every pump?"} +{"query_id": "848478", "text": "what is the state tax rate for orange county ca"} +{"query_id": "1093196", "text": "market price for beverages at walt disney world resort"} +{"query_id": "62055", "text": "can a chiropractor treat a herniated disc"} +{"query_id": "62136", "text": "can a correlational study use regression analysis"} +{"query_id": "62411", "text": "can a grandparent open a 529 plan for a grandchild"} +{"query_id": "62439", "text": "can a health care proxy give consent for hiv testing"} +{"query_id": "586740", "text": "what causes constant bloating and gas"} +{"query_id": "586785", "text": "what causes copper in the pool"} +{"query_id": "324645", "text": "how much money do speech"} +{"query_id": "586790", "text": "what causes coronary artery calcification"} +{"query_id": "62554", "text": "can a landlord charge more for a another person"} +{"query_id": "586916", "text": "what causes crossed eyes"} +{"query_id": "62648", "text": "can a lp gas furnace be serviced"} +{"query_id": "849142", "text": "what is the success of loring ward"} +{"query_id": "272605", "text": "how long to wait to swim after tattoo"} +{"query_id": "849337", "text": "what is the survival rate for untreated melanoma"} +{"query_id": "927989", "text": "what year was metallica release their first album"} +{"query_id": "587326", "text": "what causes dry mouth medications"} +{"query_id": "849561", "text": "what is the symptoms of pleurisy"} +{"query_id": "325292", "text": "how much money is donald trump worth"} +{"query_id": "63152", "text": "can a retired person contribute to a traditional ira"} +{"query_id": "587524", "text": "what causes elevated urea"} +{"query_id": "199442", "text": "hba1c normal target ranges"} +{"query_id": "587674", "text": "what causes extreme knee pain"} +{"query_id": "403793", "text": "is badminton a sport"} +{"query_id": "97972", "text": "control panel define control panel"} +{"query_id": "63548", "text": "can a yeast infection cause swollen bumps"} +{"query_id": "587853", "text": "what causes feet to swell at night"} +{"query_id": "176701", "text": "during the depression what percent of american workers were unemployed"} +{"query_id": "578607", "text": "what beach is close to disneyland california"} +{"query_id": "325929", "text": "how much oxygen is needed to support life"} +{"query_id": "850236", "text": "what is the temperature in in in pleasanton usa?"} +{"query_id": "185397", "text": "fastest lamborghini"} +{"query_id": "588122", "text": "what causes frequent, pale urine?"} +{"query_id": "51054", "text": "benefits of noni soap"} +{"query_id": "850450", "text": "what is the temperature on earth"} +{"query_id": "326190", "text": "how much pocket money for a week in singapore"} +{"query_id": "850555", "text": "what is the term dark horse"} +{"query_id": "850557", "text": "what is the term divorce mean"} +{"query_id": "64179", "text": "can an enlarged prostate cause"} +{"query_id": "971904", "text": "where do tonsil stones form"} +{"query_id": "326410", "text": "how much protein do i need on weight days"} +{"query_id": "326417", "text": "how much protein do i need women"} +{"query_id": "588627", "text": "what causes hepatomegaly"} +{"query_id": "326509", "text": "how much protein in a cup of turkey breast"} +{"query_id": "850820", "text": "what is the test for cholecystitis"} +{"query_id": "753479", "text": "what is hand dancing"} +{"query_id": "447648", "text": "meaning of don't tread on me"} +{"query_id": "326629", "text": "how much protein is in a lb of ground beef"} +{"query_id": "588829", "text": "what causes hypoxemia in pulmonary edema"} +{"query_id": "851004", "text": "what is the thermaic gulf?"} +{"query_id": "326719", "text": "how much protein should a female eat"} +{"query_id": "64711", "text": "can babies get too much sleep"} +{"query_id": "64960", "text": "can birth control cause hormonal imbalance"} +{"query_id": "851425", "text": "what is the tn sales tax on groceries"} +{"query_id": "65000", "text": "can blind chameleon change colors?"} +{"query_id": "65038", "text": "can blueberries make your stool black"} +{"query_id": "851490", "text": "what is the top selling pampered chef item"} +{"query_id": "589423", "text": "what causes lines underneath the nail"} +{"query_id": "489257", "text": "rigorous testing definition"} +{"query_id": "65267", "text": "can caffeine cause tooth decay"} +{"query_id": "589564", "text": "what causes low liver enzymes"} +{"query_id": "851813", "text": "what is the treatment of throat voice box?"} +{"query_id": "65488", "text": "can celiac disease cause excessive sweating"} +{"query_id": "589777", "text": "what causes men to be infertile"} +{"query_id": "327640", "text": "how much should one person spend on groceries a month"} +{"query_id": "65583", "text": "can chewing gum cause ulcers"} +{"query_id": "65584", "text": "can chewing gum prevent heartburn"} +{"query_id": "852037", "text": "what is the type of glycosidic in maltose"} +{"query_id": "327750", "text": "how much should you save per month"} +{"query_id": "589903", "text": "what causes motor vibration"} +{"query_id": "65627", "text": "can children have medical marijuana"} +{"query_id": "852179", "text": "what is the u.s. dollar worth in india"} +{"query_id": "65770", "text": "can cloth seats in a car be cleaned"} +{"query_id": "1093322", "text": "longest-tenured cast member of saturday night live"} +{"query_id": "328072", "text": "how much square footage per employee"} +{"query_id": "65957", "text": "can congress collect taxes"} +{"query_id": "271038", "text": "how long to grow a pineapple"} +{"query_id": "66161", "text": "can cuisinart electric pressure cooker be used as a canner"} +{"query_id": "66281", "text": "can dehydration cause blood in urine"} +{"query_id": "328474", "text": "how much the social security pay"} +{"query_id": "328527", "text": "how much time do you get for a family leave act"} +{"query_id": "66389", "text": "can dermatology fellows prescribe?"} +{"query_id": "1058425", "text": "who wrote just one look at you"} +{"query_id": "328611", "text": "how much time it take to get transit visa"} +{"query_id": "328629", "text": "how much time must you give your tenants for an notice of inspection"} +{"query_id": "328704", "text": "how much times does your body need to recover"} +{"query_id": "590861", "text": "what causes pipes to vibrate"} +{"query_id": "1093349", "text": "localism define"} +{"query_id": "590945", "text": "what causes polyps in throat?"} +{"query_id": "328814", "text": "how much to buy a quiznos"} +{"query_id": "591026", "text": "what causes prostate stones"} +{"query_id": "66771", "text": "can drinking herbal tea make you lose weight"} +{"query_id": "66908", "text": "can eating cabbage help you lose weight"} +{"query_id": "853344", "text": "what is the weather forecast at this time what is the weather forecast"} +{"query_id": "329114", "text": "how much to have your house reshingled"} +{"query_id": "1091569", "text": "pity meaning"} +{"query_id": "591310", "text": "what causes ringworm in adults"} +{"query_id": "853471", "text": "what is the weather in death valley"} +{"query_id": "203003", "text": "highest scoring nba final game"} +{"query_id": "67200", "text": "can exhaust leak cause misfire"} +{"query_id": "853646", "text": "what is the weather in panama city panama?"} +{"query_id": "329369", "text": "how much to recaulk a shower"} +{"query_id": "853699", "text": "what is the weather in salem ohio"} +{"query_id": "1102099", "text": "why is housekeeping so important"} +{"query_id": "329515", "text": "how much to replace honda civic ignition switch"} +{"query_id": "853882", "text": "what is the weather like in jamaica in january"} +{"query_id": "1059820", "text": "whose number of terms is limited to two"} +{"query_id": "853995", "text": "what is the weather like in toronto"} +{"query_id": "591898", "text": "what causes sores on my head"} +{"query_id": "591940", "text": "what causes spasms in your knee"} +{"query_id": "854085", "text": "what is the weaving machine called"} +{"query_id": "591993", "text": "what causes spots on tree leaves"} +{"query_id": "28442", "text": "at what age does the average person retire"} +{"query_id": "329901", "text": "how much vitamin c does a lime have"} +{"query_id": "67802", "text": "can green tea cause stomach problems"} +{"query_id": "329958", "text": "how much vitamin k in pesto"} +{"query_id": "592192", "text": "what causes subchorionic hemorrhage"} +{"query_id": "592220", "text": "what causes sudden outburst of anger"} +{"query_id": "592235", "text": "what causes sudden tiredness"} +{"query_id": "672429", "text": "what is ?synthetic oil"} +{"query_id": "68095", "text": "can hives be a sign of pregnancy"} +{"query_id": "220495", "text": "how do the roots of an avocado tree grow?"} +{"query_id": "592495", "text": "what causes testicular itch"} +{"query_id": "330419", "text": "how much weight can i lose with shakelogy"} +{"query_id": "330450", "text": "how much weight do you gain during menopause"} +{"query_id": "592601", "text": "what causes the feeling of bugs under the skin?"} +{"query_id": "854785", "text": "what is the yearly temperature in santa maria california"} +{"query_id": "1016281", "text": "what type of areas do rattlesnakes live in"} +{"query_id": "592672", "text": "what causes the lower back to bruise over the kidneys"} +{"query_id": "330560", "text": "how much wider is a california king vs regular king"} +{"query_id": "854862", "text": "what is the zip code for gray tn"} +{"query_id": "330640", "text": "how much will i have at retirement social security"} +{"query_id": "1049767", "text": "who sang delta dawn?"} +{"query_id": "987720", "text": "where is meriden ct"} +{"query_id": "855031", "text": "what is the zip code for helena mt"} +{"query_id": "613318", "text": "what county is strawberry plains"} +{"query_id": "330792", "text": "how much would a 24x24 garage cost"} +{"query_id": "68832", "text": "can i drink ginger tea before breakfast"} +{"query_id": "593135", "text": "what causes twitching of eyelid"} +{"query_id": "593275", "text": "what causes vaginal odor"} +{"query_id": "331141", "text": "how muxch do cdl endorsement tests cost"} +{"query_id": "855546", "text": "what is theta burst stimulation"} +{"query_id": "331352", "text": "how often can one use magnesium citrate for constipation"} +{"query_id": "593541", "text": "what causes well water to smell"} +{"query_id": "855725", "text": "what is this summer period?"} +{"query_id": "855727", "text": "what is this sym"} +{"query_id": "593732", "text": "what causes you to feel a electric shock in your arm"} +{"query_id": "593792", "text": "what causes your baby to be jaundice"} +{"query_id": "69506", "text": "can i reopen a closed bank account barclays"} +{"query_id": "855968", "text": "what is ti allowance lease"} +{"query_id": "856171", "text": "what is tipm"} +{"query_id": "230082", "text": "how far do bears homes range in miles?"} +{"query_id": "69789", "text": "can i take the mortgage interest deduction and the standard deduction?"} +{"query_id": "69871", "text": "can i use 10 volume developer with permanent color"} +{"query_id": "594295", "text": "what century was the bronze age"} +{"query_id": "856568", "text": "what is tone and tenor?"} +{"query_id": "70340", "text": "can inheritance monies be taken by the trustee in bankruptcy"} +{"query_id": "332600", "text": "how often to change carpet"} +{"query_id": "70504", "text": "can judgements be removed on credit after bankruptcy"} +{"query_id": "594793", "text": "what channel is univision?"} +{"query_id": "594831", "text": "what channel shows ghost whisperer"} +{"query_id": "70595", "text": "can kombucha be harmful"} +{"query_id": "594930", "text": "what character is steve burton going to play on general hospital"} +{"query_id": "332797", "text": "how often tylenol for children"} +{"query_id": "70709", "text": "can lease renewal date be changed by landlord"} +{"query_id": "70720", "text": "can led lights cause dizziness"} +{"query_id": "70787", "text": "can lice be transmitted to pets"} +{"query_id": "70852", "text": "can liquid calcium help you grow taller"} +{"query_id": "1093491", "text": "law for full time benefits how many hours do you have to work"} +{"query_id": "333327", "text": "how old do you have to be in a wisconsin casino"} +{"query_id": "71238", "text": "can medicare payments be deducted on taxes"} +{"query_id": "988754", "text": "who is the most listened to artist on spotify"} +{"query_id": "595568", "text": "what cisco ios"} +{"query_id": "595577", "text": "what cities allow pit bulls"} +{"query_id": "333434", "text": "how old do you have to be to draw social security"} +{"query_id": "831474", "text": "what is the meaning of service tenure"} +{"query_id": "333486", "text": "how old do you have to be to get a job in idaho"} +{"query_id": "1093507", "text": "7) how does human rights law differ from the law of war?"} +{"query_id": "333579", "text": "how old do you have to be to have a twitter account"} +{"query_id": "1049867", "text": "who sang here i go again"} +{"query_id": "333700", "text": "how old do you have to be to run for congress"} +{"query_id": "596088", "text": "what city is orange county ca"} +{"query_id": "596130", "text": "what city is roseanne"} +{"query_id": "1016869", "text": "which part of a phospholipid is hydrophobic"} +{"query_id": "878615", "text": "what money is used in barcelona"} +{"query_id": "596468", "text": "what class of drug is amphetamines"} +{"query_id": "334433", "text": "how old is bill gates wife"} +{"query_id": "72398", "text": "can phosphourous be in nucleic acids"} +{"query_id": "334558", "text": "how old is canada"} +{"query_id": "596716", "text": "what cleans your liver and kidneys"} +{"query_id": "72435", "text": "can pine floors be whitewashed"} +{"query_id": "99461", "text": "cooperative building definition"} +{"query_id": "72485", "text": "can plywood be painted"} +{"query_id": "334754", "text": "how old is dalton rapattoni"} +{"query_id": "72613", "text": "can prednisone cause headaches"} +{"query_id": "788035", "text": "what is ptb"} +{"query_id": "334867", "text": "how old is dr ruth westheimer"} +{"query_id": "334904", "text": "how old is elizabeth gillies"} +{"query_id": "334916", "text": "how old is eminem?"} +{"query_id": "859229", "text": "what is university of sioux falls federal id number"} +{"query_id": "859274", "text": "what is unreserved designated fund balance in government accounting"} +{"query_id": "859376", "text": "what is upper class limit"} +{"query_id": "73094", "text": "can rotavirus vaccine be given to patients suspected of hirschprung disease"} +{"query_id": "597384", "text": "what color backs the military"} +{"query_id": "73106", "text": "can router slow internet"} +{"query_id": "597395", "text": "what color birthstone is for december"} +{"query_id": "73119", "text": "can running strengthen back"} +{"query_id": "46081", "text": "average time for an appraisal"} +{"query_id": "859669", "text": "what is usaid"} +{"query_id": "73257", "text": "can seizure meds cause low sodium?"} +{"query_id": "859870", "text": "what is used to treat hiv/aids?"} +{"query_id": "335710", "text": "how old is lil moco"} +{"query_id": "335711", "text": "how old is lil niqo when he made television love"} +{"query_id": "597870", "text": "what color is dog bile on an empty stomach"} +{"query_id": "860071", "text": "what is va abbreviation"} +{"query_id": "335910", "text": "how old is marzia bisognin"} +{"query_id": "99676", "text": "core tenets of the constitution"} +{"query_id": "73788", "text": "can sponsor use champva benefits"} +{"query_id": "860266", "text": "what is vantage software"} +{"query_id": "73853", "text": "can stdev be higher than the mean"} +{"query_id": "860462", "text": "what is veba account"} +{"query_id": "860542", "text": "what is velocity"} +{"query_id": "796812", "text": "what is slack space"} +{"query_id": "860655", "text": "what is ventolin for"} +{"query_id": "74328", "text": "can tennis elbow cause pain in your shoulder?"} +{"query_id": "74356", "text": "can tetracaine be used in the ear"} +{"query_id": "860942", "text": "what is viastone"} +{"query_id": "598802", "text": "what colors are the dress"} +{"query_id": "74637", "text": "can thermostat readings be adjusted"} +{"query_id": "861169", "text": "what is viral stomatitis"} +{"query_id": "74759", "text": "can tmj cause your jaw lock"} +{"query_id": "337073", "text": "how old should a child be to get in a hot tub"} +{"query_id": "861403", "text": "what is vitamin a derived from"} +{"query_id": "857943", "text": "what is trump"} +{"query_id": "861433", "text": "what is vitamin b3 good for"} +{"query_id": "337190", "text": "how old to drink in iowa"} +{"query_id": "337209", "text": "how old to go on a cruise by yourself"} +{"query_id": "798967", "text": "what is spredfast"} +{"query_id": "449442", "text": "meaning of the indian name parth"} +{"query_id": "599524", "text": "what company makes boniva"} +{"query_id": "599550", "text": "what company makes infusion"} +{"query_id": "75266", "text": "can vcenter standard manage essentials plus"} +{"query_id": "709559", "text": "what is all considered common stock for accounting"} +{"query_id": "75335", "text": "can vigamox eye drops cause nausea"} +{"query_id": "75342", "text": "can vinegar reduce fat"} +{"query_id": "337509", "text": "how old was king george the iii when he gained crown"} +{"query_id": "599720", "text": "what complication is a potential danger associated with continuous iv infusions?"} +{"query_id": "667932", "text": "what happens with your lips get sunburned"} +{"query_id": "875417", "text": "what makes dogs sleep"} +{"query_id": "75608", "text": "can we sponsor for brothers immigration"} +{"query_id": "75698", "text": "can windows media player play amr files"} +{"query_id": "75717", "text": "can wisdom teeth cause hearing issues"} +{"query_id": "337864", "text": "how oxygen concentrator work"} +{"query_id": "56323", "text": "brief government definition"} +{"query_id": "75801", "text": "can you absorb metals from plants"} +{"query_id": "338040", "text": "how popular is the name kaitlyn"} +{"query_id": "405867", "text": "is cerebral palsy a birth injury"} +{"query_id": "862345", "text": "what is wdm"} +{"query_id": "600231", "text": "what conquistador conquered the inca"} +{"query_id": "1102390", "text": "why do children get aggressive"} +{"query_id": "862448", "text": "what is web intelligence in business objects"} +{"query_id": "600350", "text": "what constitutes a rooming house"} +{"query_id": "862640", "text": "what is western cultures"} +{"query_id": "76283", "text": "can you catch a sinus infection"} +{"query_id": "862856", "text": "what is wholesale price dungeness crab"} +{"query_id": "338637", "text": "how secure is keepass"} +{"query_id": "1050033", "text": "who sang money money money money"} +{"query_id": "338696", "text": "how serious is gestational hypertension"} +{"query_id": "338713", "text": "how set up automatic reply in outlook"} +{"query_id": "143849", "text": "did eric holder ever recuse himself"} +{"query_id": "863112", "text": "what is windows shell experience host process"} +{"query_id": "76770", "text": "can you depended on oxygen"} +{"query_id": "338917", "text": "how similar is spanish to portuguese"} +{"query_id": "1017687", "text": "what time zone is gander canada"} +{"query_id": "601128", "text": "what convinces employees want"} +{"query_id": "339009", "text": "how solar cells work science"} +{"query_id": "863387", "text": "what is word i want that means hint at something"} +{"query_id": "77034", "text": "can you drink water before fasting labs"} +{"query_id": "863623", "text": "what is wrong if your ear keeps popping"} +{"query_id": "863738", "text": "what is wwn"} +{"query_id": "77323", "text": "can you faint with eyes fixed open"} +{"query_id": "601624", "text": "what countries does the us export wheat to"} +{"query_id": "601629", "text": "what countries held puerto rico"} +{"query_id": "339501", "text": "how soon can you eat potato after digging up"} +{"query_id": "77391", "text": "can you file bankruptcy separately if you are getting divorced"} +{"query_id": "601684", "text": "what country does fennel come from"} +{"query_id": "77424", "text": "can you find emphysema on a xray"} +{"query_id": "77491", "text": "can you freeze buttercream frosting"} +{"query_id": "339888", "text": "how soon should graduation announcements be mailed"} +{"query_id": "339934", "text": "how soon should you send out wedding invites"} +{"query_id": "339981", "text": "how soon to plant after using roundup"} +{"query_id": "340006", "text": "how soon together for epidural injections"} +{"query_id": "77878", "text": "can you get refunded on an amazon prime subscription"} +{"query_id": "602352", "text": "what county is alton bay,nh in?"} +{"query_id": "864507", "text": "what is your mandible"} +{"query_id": "602413", "text": "what county is amsterdam"} +{"query_id": "602652", "text": "what county is attleboro ma"} +{"query_id": "78418", "text": "can you keep swiss meringue in the fridge?"} +{"query_id": "1017966", "text": "what time is the mavericks game"} +{"query_id": "340712", "text": "how tall is ari melber?"} +{"query_id": "602957", "text": "what county is bedford ny"} +{"query_id": "78730", "text": "can you move a hyperlink in excel"} +{"query_id": "603031", "text": "what county is belmont ms in"} +{"query_id": "603050", "text": "what county is belvidere in il"} +{"query_id": "755878", "text": "what is hp system bios"} +{"query_id": "341039", "text": "how tall is kate mckinnon"} +{"query_id": "865426", "text": "what it means significant amount of protein in upep test"} +{"query_id": "865476", "text": "what it means when delta g is negative"} +{"query_id": "865518", "text": "what it was n/a meeting"} +{"query_id": "341317", "text": "how tall is samus aran"} +{"query_id": "603773", "text": "what county is cabazon, ca in"} +{"query_id": "865971", "text": "what kills ants home remedy"} +{"query_id": "341736", "text": "how tall was hulk hogan in his prime"} +{"query_id": "866101", "text": "what kind of a hematologist is someone"} +{"query_id": "79698", "text": "can you smell the alcohol in hard seltzer"} +{"query_id": "866139", "text": "what kind of account is dividends?"} +{"query_id": "866251", "text": "what kind of animals are at the franklin park zoo"} +{"query_id": "604113", "text": "what county is champlain va located in"} +{"query_id": "604153", "text": "what county is charlottesville virginia"} +{"query_id": "79891", "text": "can you substitute chocolate chips for semi-sweet"} +{"query_id": "362845", "text": "how to get student loans without a cosigner"} +{"query_id": "342115", "text": "how therapist refer to dr for evaluation"} +{"query_id": "866428", "text": "what kind of battery does a boat take"} +{"query_id": "342156", "text": "how thick is a 2x8 board"} +{"query_id": "342285", "text": "how titanic facts"} +{"query_id": "342450", "text": "how to account for incorporation costs"} +{"query_id": "604619", "text": "what county is connersville, in"} +{"query_id": "604628", "text": "what county is conway ma in"} +{"query_id": "604673", "text": "what county is corinth, maine in"} +{"query_id": "1061994", "text": "why data sampling"} +{"query_id": "80590", "text": "can you use denture tablets to clean a brace"} +{"query_id": "604954", "text": "what county is dayton mn"} +{"query_id": "1018359", "text": "what time do bars open in hoboken?"} +{"query_id": "80876", "text": "can you use text messages in court"} +{"query_id": "605169", "text": "what county is dixon mo in"} +{"query_id": "867490", "text": "what kind of doctor is dr. nassar"} +{"query_id": "81075", "text": "can you whitewash brick with a color"} +{"query_id": "81137", "text": "can young living peppermint essential oil be put in water"} +{"query_id": "605467", "text": "what county is edinboro pa in"} +{"query_id": "605648", "text": "what county is emigrant mt in"} +{"query_id": "867947", "text": "what kind of engine does jeep compass have"} +{"query_id": "821068", "text": "what is the fdic and what does it do"} +{"query_id": "81649", "text": "cancer of the stomach symptoms"} +{"query_id": "974808", "text": "where does the pioneer woman live?"} +{"query_id": "868184", "text": "what kind of fish to avoid when pregnant"} +{"query_id": "606117", "text": "what county is frankfort kentucky in"} +{"query_id": "343976", "text": "how to assess for vision"} +{"query_id": "868410", "text": "what kind of fossil is made by an imprint?"} +{"query_id": "81993", "text": "cannot delete partition"} +{"query_id": "868487", "text": "what kind of gems are pink"} +{"query_id": "868525", "text": "what kind of gloves works for self tanners"} +{"query_id": "82100", "text": "cannot print to adobe pdf printer"} +{"query_id": "82161", "text": "cannot uninstall windirstat"} +{"query_id": "868598", "text": "what kind of grades do you need to be a dental hygienist"} +{"query_id": "344400", "text": "how to bake homemade pumpkin"} +{"query_id": "57402", "text": "business first bank houma louisiana"} +{"query_id": "82293", "text": "capital expenditure definition example"} +{"query_id": "57411", "text": "business identification number bin"} +{"query_id": "82379", "text": "captain of israel's host"} +{"query_id": "868919", "text": "what kind of job for a molecular biology degree?"} +{"query_id": "995654", "text": "where is the frost tower"} +{"query_id": "869035", "text": "what kind of leg pain comes from sciatica"} +{"query_id": "606944", "text": "what county is hardin ky in"} +{"query_id": "712832", "text": "what is an awning window"} +{"query_id": "82842", "text": "carnelian color meaning"} +{"query_id": "869308", "text": "what kind of medication is clonazepam"} +{"query_id": "869348", "text": "what kind of memory card does galaxy tab S 10.5 take"} +{"query_id": "82949", "text": "carrentals phone number"} +{"query_id": "607292", "text": "what county is hinton wv located?"} +{"query_id": "607338", "text": "what county is holliston ma"} +{"query_id": "259885", "text": "how long does the cough last after having the whooping cough"} +{"query_id": "975040", "text": "where does the term stay frosty come from?"} +{"query_id": "607374", "text": "what county is homewood il in"} +{"query_id": "869519", "text": "what kind of music is electric daisy carnival"} +{"query_id": "345350", "text": "how to become a real estate agent in louisiana"} +{"query_id": "345453", "text": "how to become a teacher assistant"} +{"query_id": "607599", "text": "what county is inola in oklahoma in"} +{"query_id": "869759", "text": "what kind of oil is used in salad dressing"} +{"query_id": "869827", "text": "what kind of pain is there with diverticulitis"} +{"query_id": "83448", "text": "cast of monk"} +{"query_id": "83458", "text": "cast of movie cowboys"} +{"query_id": "869891", "text": "what kind of party is the cooperative party"} +{"query_id": "83506", "text": "cast of rock dog"} +{"query_id": "607855", "text": "what county is junction city ar in"} +{"query_id": "83621", "text": "cast of the seal team"} +{"query_id": "450851", "text": "media definition examples"} +{"query_id": "188714", "text": "foods and supplements to lower blood sugar"} +{"query_id": "1016611", "text": "what trees are best to plant in february in texas"} +{"query_id": "870348", "text": "what kind of rock is serpentinite"} +{"query_id": "608323", "text": "what county is laneview va located in"} +{"query_id": "870544", "text": "what kind of shoes do you wear with skinny pants"} +{"query_id": "916306", "text": "what use mongodb"} +{"query_id": "870693", "text": "what kind of specialist is a colorectal surgeon"} +{"query_id": "608557", "text": "what county is lewisburg"} +{"query_id": "870861", "text": "what kind of sword does Strider Hiryu use"} +{"query_id": "870875", "text": "what kind of tail does coyote have"} +{"query_id": "84473", "text": "cause of painful swollen lymph nodes"} +{"query_id": "84520", "text": "cause of severe thigh cramps"} +{"query_id": "844211", "text": "what is the respiration system"} +{"query_id": "997932", "text": "where is roots"} +{"query_id": "609024", "text": "what county is manchester indiana"} +{"query_id": "84778", "text": "causes for bowel leakage"} +{"query_id": "609104", "text": "what county is marion center, pa"} +{"query_id": "871376", "text": "what kind of workout is pure barre"} +{"query_id": "85053", "text": "causes for swollen ankle"} +{"query_id": "85095", "text": "causes for uti in women"} +{"query_id": "1091690", "text": "phone number for autozone in calhoun ga"} +{"query_id": "609469", "text": "what county is midland, tx"} +{"query_id": "800652", "text": "what is subsidized vs unsubsidized"} +{"query_id": "609628", "text": "what county is mitchell south dakota in"} +{"query_id": "954307", "text": "when should a bridal shower happen"} +{"query_id": "347491", "text": "how to calculate va pension amount"} +{"query_id": "609799", "text": "what county is morrilton arkansas in"} +{"query_id": "872081", "text": "what language do the minions speak in despicable me"} +{"query_id": "609956", "text": "what county is mt vernon ohio"} +{"query_id": "610056", "text": "what county is naples fl"} +{"query_id": "975495", "text": "where heat pumps are commonly used"} +{"query_id": "610128", "text": "what county is needles ca in"} +{"query_id": "610132", "text": "what county is neodesha ks"} +{"query_id": "610190", "text": "what county is new castle,pa in"} +{"query_id": "85904", "text": "causes of cramping pelvic pain"} +{"query_id": "872347", "text": "what language does trinidad speak"} +{"query_id": "482412", "text": "prodromal psychosis symptoms in adolescents"} +{"query_id": "85954", "text": "causes of death in the world's history"} +{"query_id": "348136", "text": "how to change a bathroom water valve"} +{"query_id": "86094", "text": "causes of drugs and alcohol"} +{"query_id": "348242", "text": "how to change address for taxes"} +{"query_id": "1019236", "text": "what temp is plasma stored at"} +{"query_id": "610425", "text": "what county is north fork in"} +{"query_id": "800792", "text": "what is sucrose used for"} +{"query_id": "872632", "text": "what language is tigrinya"} +{"query_id": "86203", "text": "causes of elderly leg to swell"} +{"query_id": "872655", "text": "what language jamaica speak"} +{"query_id": "1019262", "text": "what temp do you roast potatoes"} +{"query_id": "86264", "text": "causes of elevated serum bilirubin"} +{"query_id": "872777", "text": "what languages is chronicle borrowed from"} +{"query_id": "872823", "text": "what latitude is paris france"} +{"query_id": "931905", "text": "what's the establishment clause"} +{"query_id": "872855", "text": "what law is for energy to not be created nor destroyed in any chemical reaction"} +{"query_id": "610716", "text": "what county is oneida ny in"} +{"query_id": "872869", "text": "what law repealed prohibition"} +{"query_id": "348594", "text": "how to change ip address on netgear router"} +{"query_id": "872946", "text": "what layer is bluetooth on osi"} +{"query_id": "610898", "text": "what county is owatonna"} +{"query_id": "86624", "text": "causes of getting winded easily"} +{"query_id": "669800", "text": "what hours are considered brunch"} +{"query_id": "610940", "text": "what county is pacific beach, wa in"} +{"query_id": "348869", "text": "how to change sat subject test to sat"} +{"query_id": "873250", "text": "what level are cirrus clouds"} +{"query_id": "348994", "text": "how to change the color of facebook comments"} +{"query_id": "611199", "text": "what county is perris ca in"} +{"query_id": "611271", "text": "what county is piedmont in?"} +{"query_id": "87019", "text": "causes of insomnia in women"} +{"query_id": "611366", "text": "what county is placida"} +{"query_id": "611468", "text": "what county is pollock pines in"} +{"query_id": "58234", "text": "calan medication"} +{"query_id": "611747", "text": "what county is ramah new mexico"} +{"query_id": "873914", "text": "what level is blood pressure too low"} +{"query_id": "975775", "text": "where in the genes is the disorder located"} +{"query_id": "189355", "text": "foods that ease arthritis"} +{"query_id": "87701", "text": "causes of oily secretion from hand"} +{"query_id": "874299", "text": "what lizards like to be handled"} +{"query_id": "87892", "text": "causes of petechial hemorrhage"} +{"query_id": "87926", "text": "causes of placenta previa"} +{"query_id": "874455", "text": "what lung conditions are genetic"} +{"query_id": "88160", "text": "causes of roof of mouth soreness"} +{"query_id": "612471", "text": "what county is scituate ri in"} +{"query_id": "874691", "text": "what major do you need to be a veterinarian"} +{"query_id": "1090542", "text": "sorcerer definition"} +{"query_id": "88284", "text": "causes of severe itching all over body"} +{"query_id": "88375", "text": "causes of slow blood flow"} +{"query_id": "612670", "text": "what county is sheridan"} +{"query_id": "874827", "text": "what makes a baby mottled"} +{"query_id": "874876", "text": "what makes a community healthy"} +{"query_id": "858391", "text": "what is twilled dutch weave"} +{"query_id": "874914", "text": "what makes a drink a crush"} +{"query_id": "612846", "text": "what county is soldier grove, wi"} +{"query_id": "88577", "text": "causes of swelling in the feet and ankles"} +{"query_id": "535421", "text": "valentina definition name"} +{"query_id": "613179", "text": "what county is stafford tx"} +{"query_id": "613214", "text": "what county is staples mn in"} +{"query_id": "613233", "text": "what county is stedman nc in"} +{"query_id": "89143", "text": "causes stomach bloating women"} +{"query_id": "622734", "text": "what do demographers study and predict"} +{"query_id": "875787", "text": "what makes the earths mantle flow"} +{"query_id": "875796", "text": "what makes the heart pump blood"} +{"query_id": "1019783", "text": "what states made up the union"} +{"query_id": "613694", "text": "what county is tinker afb located in"} +{"query_id": "757644", "text": "what is impact ratio analysis"} +{"query_id": "89418", "text": "cedar chips outside for dog pee area"} +{"query_id": "613755", "text": "what county is topsham me"} +{"query_id": "875986", "text": "what makes up the lvmh stock"} +{"query_id": "613852", "text": "what county is tualatin or in"} +{"query_id": "613870", "text": "what county is tumacacori az in"} +{"query_id": "89610", "text": "cells bio definition"} +{"query_id": "351820", "text": "how to convert voice recording to mp4 samsung galaxy"} +{"query_id": "614047", "text": "what county is van nuys, ca in"} +{"query_id": "89777", "text": "centra credit union routing number"} +{"query_id": "614069", "text": "what county is vanderpool tx in"} +{"query_id": "888777", "text": "what produce the fibrous protein keratin"} +{"query_id": "89786", "text": "central city definition"} +{"query_id": "614121", "text": "what county is vidalia la in"} +{"query_id": "614186", "text": "what county is wade nc"} +{"query_id": "614286", "text": "what county is warminster in"} +{"query_id": "352236", "text": "how to cook beets without bleeding"} +{"query_id": "614409", "text": "what county is wauseon oh"} +{"query_id": "90169", "text": "cgd autoimmune"} +{"query_id": "90209", "text": "chagas early stage symptoms"} +{"query_id": "614598", "text": "what county is white plains ga"} +{"query_id": "876924", "text": "what means tornado watch"} +{"query_id": "352818", "text": "how to cook string beans"} +{"query_id": "877161", "text": "what medical conditions make your skin feel like it's on fire?"} +{"query_id": "1063709", "text": "why did the united states drop the atomic bomb on japan"} +{"query_id": "932639", "text": "what's the official language of qatar?"} +{"query_id": "615219", "text": "what cpt code can i use for patient referrals"} +{"query_id": "90941", "text": "chateau meaning"} +{"query_id": "877453", "text": "what medications could cause pemphigoid"} +{"query_id": "615383", "text": "what credit agency was hacked"} +{"query_id": "615457", "text": "what credit score does scotiabank check"} +{"query_id": "615624", "text": "what csho"} +{"query_id": "91345", "text": "chemistry amu definition"} +{"query_id": "877810", "text": "what metal are most watches made from"} +{"query_id": "877845", "text": "what metal to keep boat compass away from"} +{"query_id": "91422", "text": "cherry dr pepper calories"} +{"query_id": "353623", "text": "how to create one pivot table from multiple tabs"} +{"query_id": "877938", "text": "what methodology is used for siemens rxl"} +{"query_id": "91711", "text": "child psychiatrist salary 2016"} +{"query_id": "91722", "text": "child support legal definition of"} +{"query_id": "616045", "text": "what cylinder is a mustang gt"} +{"query_id": "91790", "text": "chili's pork carnitas calories"} +{"query_id": "91881", "text": "chinese meaning of ren"} +{"query_id": "878367", "text": "what mlb team play in in"} +{"query_id": "616331", "text": "what date is the browns training camp"} +{"query_id": "354222", "text": "how to deep fry fish?"} +{"query_id": "823596", "text": "what is the german-soviet nonaggression pact"} +{"query_id": "616447", "text": "what dates are ramadan"} +{"query_id": "92260", "text": "chrome type definition web"} +{"query_id": "980726", "text": "where is crestwood village, nj"} +{"query_id": "354515", "text": "how to delete saves pokemone whire"} +{"query_id": "878817", "text": "what month is the balloon festival in new mexico"} +{"query_id": "878840", "text": "what month is the winter solstice"} +{"query_id": "92437", "text": "cincinnati baseball teams"} +{"query_id": "627085", "text": "what do you use for oxygen facial machines"} +{"query_id": "878959", "text": "what moon phases makes neap tides"} +{"query_id": "92542", "text": "circulation money definition"} +{"query_id": "471983", "text": "partner enablement definition"} +{"query_id": "617167", "text": "what days is the ides of march"} +{"query_id": "617246", "text": "what decisions rules can determine upheld or dismiss a claim"} +{"query_id": "1085497", "text": "what county is janesville mn in"} +{"query_id": "321363", "text": "how much is a switch"} +{"query_id": "879657", "text": "what muscle does isometric shoulder flexion facilitate"} +{"query_id": "93234", "text": "clearing date definition in sap"} +{"query_id": "93308", "text": "clientele definition"} +{"query_id": "93311", "text": "cliff definition"} +{"query_id": "355458", "text": "how to divide scientific notation"} +{"query_id": "879747", "text": "what muscle moves the tongue down"} +{"query_id": "617611", "text": "what degree do you need to become a nurse"} +{"query_id": "355484", "text": "how to do a basic squat"} +{"query_id": "998223", "text": "where is the uvula located in the mouth"} +{"query_id": "1064155", "text": "why do bad smell come from mouth"} +{"query_id": "617795", "text": "what degree should i get to become a chef"} +{"query_id": "93649", "text": "clutch baseball definition"} +{"query_id": "1020500", "text": "what size electric motor for golf cart"} +{"query_id": "93823", "text": "co-curricular vs extracurricular definition"} +{"query_id": "618223", "text": "what determines preheat temperature"} +{"query_id": "452572", "text": "mems who is the leader"} +{"query_id": "880527", "text": "what nationality is aaron hernandez"} +{"query_id": "618408", "text": "what device cools"} +{"query_id": "618486", "text": "what devices use firewire"} +{"query_id": "880766", "text": "what nationality is male name ish"} +{"query_id": "618818", "text": "what did cna used to be called? insurance company"} +{"query_id": "356916", "text": "how to edit facebook page name"} +{"query_id": "94782", "text": "color of brake fluid"} +{"query_id": "619087", "text": "what did he invent garrett morgan"} +{"query_id": "94865", "text": "coloring pages numbers"} +{"query_id": "619159", "text": "what did imus ranch sell for"} +{"query_id": "540109", "text": "was hocus pocus filmed in salem"} +{"query_id": "357162", "text": "how to end your period early"} +{"query_id": "881582", "text": "what network connection transmits data quickly via light?"} +{"query_id": "357340", "text": "how to estimate a remodel"} +{"query_id": "881695", "text": "what network is pickles on cartoon"} +{"query_id": "881723", "text": "what network is the americans on"} +{"query_id": "619675", "text": "what did rosalind franklin discover"} +{"query_id": "95409", "text": "common causes for elevated liver enzymes"} +{"query_id": "619805", "text": "what did the 2016 boston marathon winners get"} +{"query_id": "38098", "text": "average kwh for tv"} +{"query_id": "882002", "text": "what normal blood pressure by age"} +{"query_id": "95651", "text": "common name of hydrangea flower"} +{"query_id": "882141", "text": "what number do i call to cancel amazon prime"} +{"query_id": "358150", "text": "how to find a bathroom remodel contractor"} +{"query_id": "358240", "text": "how to find a slit"} +{"query_id": "147090", "text": "difference between diverticulitis and diverticulosis"} +{"query_id": "96250", "text": "complex protein definition"} +{"query_id": "96310", "text": "composition and functions of blood types"} +{"query_id": "358455", "text": "how to find device ip"} +{"query_id": "96379", "text": "compressive atelectasis definition"} +{"query_id": "96420", "text": "computer definition of qwerty"} +{"query_id": "1091765", "text": "people who were accused of being communist"} +{"query_id": "96602", "text": "concomitant, definition"} +{"query_id": "1020999", "text": "which term is also known as urge incontinence?"} +{"query_id": "620992", "text": "what disease causes shaking hands"} +{"query_id": "96749", "text": "concurrent disorders definition"} +{"query_id": "883282", "text": "what organ produces enzymes that can digest fats"} +{"query_id": "359040", "text": "how to find regular payback period"} +{"query_id": "1094361", "text": "ayi price"} +{"query_id": "621419", "text": "what disney movie is love is an open door from"} +{"query_id": "97295", "text": "consolidate function"} +{"query_id": "359499", "text": "how to find threads per inch on a metric bolt"} +{"query_id": "883861", "text": "what oscars has denzel washington won"} +{"query_id": "453175", "text": "metropolis define"} +{"query_id": "97612", "text": "contact phone number for global entry"} +{"query_id": "97652", "text": "contacts meaning"} +{"query_id": "97766", "text": "continental congress meaning"} +{"query_id": "759038", "text": "what is infinite tv"} +{"query_id": "622100", "text": "what do background checks show for employment"} +{"query_id": "97895", "text": "contract number piid"} +{"query_id": "97964", "text": "contributory aged parent visa cost"} +{"query_id": "989644", "text": "where is oheohe street"} +{"query_id": "884533", "text": "what part is the sigmoid colon"} +{"query_id": "98151", "text": "convert acres to sq. ft."} +{"query_id": "802794", "text": "what is technology world"} +{"query_id": "884722", "text": "what part of georgia is international convention center"} +{"query_id": "693736", "text": "what is a parking brake"} +{"query_id": "622658", "text": "what do cpa's earn"} +{"query_id": "622725", "text": "what do decomposers and scavengers"} +{"query_id": "884870", "text": "what part of the body a serous membrane"} +{"query_id": "884878", "text": "what part of the body does alzheimer's affect"} +{"query_id": "893642", "text": "what should a single sauna's temp be set at"} +{"query_id": "42555", "text": "average salary for primary care sports medicine doctors"} +{"query_id": "622893", "text": "what do electrical relays do?"} +{"query_id": "885081", "text": "what part of the cell does glycolysis occur"} +{"query_id": "98682", "text": "convert lumens to foot-candles"} +{"query_id": "885153", "text": "what part of the eye allows light to enter"} +{"query_id": "885184", "text": "what part of the horse hoof is the horn?"} +{"query_id": "98817", "text": "convert numbers to scientific notation"} +{"query_id": "98847", "text": "convert oz to gallons"} +{"query_id": "885301", "text": "what part of the throat gets sore"} +{"query_id": "885308", "text": "what part of the vehicle is the clutch"} +{"query_id": "623281", "text": "what do hand therapists do"} +{"query_id": "885433", "text": "what parts of the body do you get shingles on?"} +{"query_id": "885505", "text": "what party was fdr affiliated with"} +{"query_id": "1024599", "text": "who attacked rand paul"} +{"query_id": "99183", "text": "convert wh to joules"} +{"query_id": "247717", "text": "how long do you cook pork tenderloin in oven"} +{"query_id": "99267", "text": "convulsion definition"} +{"query_id": "234998", "text": "how hard is the florida driving test"} +{"query_id": "361594", "text": "how to get free social security card"} +{"query_id": "361620", "text": "how to get from kauai to big island"} +{"query_id": "885932", "text": "what percent of the world's population is india and china"} +{"query_id": "885986", "text": "what percent workers get martin luther king off"} +{"query_id": "99556", "text": "copperhead snake bite effects"} +{"query_id": "623857", "text": "what do male penguins look like"} +{"query_id": "99805", "text": "corpsman definition"} +{"query_id": "624143", "text": "what do numbers in blood pressure reading mean"} +{"query_id": "362016", "text": "how to get my at&t phone number on lumia 640"} +{"query_id": "624176", "text": "what do oil do to your body"} +{"query_id": "886332", "text": "what percentage of the body is blood?"} +{"query_id": "624199", "text": "what do opm investigators do"} +{"query_id": "362076", "text": "how to get netspend card"} +{"query_id": "886382", "text": "what percentage of the world is starving?"} +{"query_id": "100013", "text": "cortana what is the apocalypse"} +{"query_id": "100020", "text": "cortana what is the date of the eclipse"} +{"query_id": "100046", "text": "cortana what is the weather in whitefish montana"} +{"query_id": "822937", "text": "what is the function of the platelets"} +{"query_id": "624503", "text": "what do potatoes grow from"} +{"query_id": "100250", "text": "cosmology what is the dark ages"} +{"query_id": "100307", "text": "cost analysis of school based obesity prevention program"} +{"query_id": "624644", "text": "what do ridges in your nails mean"} +{"query_id": "100364", "text": "cost basis of a stock split"} +{"query_id": "584727", "text": "what causes a movement along the demand curve"} +{"query_id": "624790", "text": "what do sex therapist do"} +{"query_id": "605651", "text": "what county is emmett ks in"} +{"query_id": "497360", "text": "siamese cats types of breeds"} +{"query_id": "624876", "text": "what do soapstone sits cost"} +{"query_id": "100616", "text": "cost estimate glass shower"} +{"query_id": "100661", "text": "cost estimation technique"} +{"query_id": "625022", "text": "what do swans like to eat??"} +{"query_id": "1065388", "text": "why do people repeat themselves"} +{"query_id": "143025", "text": "dianna dahlgren net worth"} +{"query_id": "887392", "text": "what plants go well together"} +{"query_id": "887395", "text": "what plants have edible vegetable leaves?"} +{"query_id": "887398", "text": "what plants in garden will grow in august"} +{"query_id": "919913", "text": "what was the dark ages"} +{"query_id": "625458", "text": "what do the testes do in the reproductive system"} +{"query_id": "363332", "text": "how to give hcg shot"} +{"query_id": "1065448", "text": "why do plant roots use active transport"} +{"query_id": "101451", "text": "cost for suny binghamton"} +{"query_id": "887906", "text": "what position does james rodriguez play"} +{"query_id": "363637", "text": "how to grind valve seats"} +{"query_id": "625782", "text": "what do usa flag represent"} +{"query_id": "888100", "text": "what prefix is for married women"} +{"query_id": "626005", "text": "what do wolves and dogs have in common"} +{"query_id": "626232", "text": "what do you call full term pregnancy"} +{"query_id": "626318", "text": "what do you call the components present in cytoplasm"} +{"query_id": "888559", "text": "what procedure confirms pancreatic cancer"} +{"query_id": "626462", "text": "what do you do in a film production club"} +{"query_id": "888796", "text": "what produces connective tissue fibers"} +{"query_id": "978259", "text": "where is blackbeard from"} +{"query_id": "626701", "text": "what do you mean by crude"} +{"query_id": "888911", "text": "what product to use for dry hair"} +{"query_id": "888934", "text": "what production is pizza"} +{"query_id": "102506", "text": "cost of appendectomy surgery in usa"} +{"query_id": "191853", "text": "frey syndrome symptoms"} +{"query_id": "888988", "text": "what products is bali known for"} +{"query_id": "889046", "text": "what program converts raw to jpg"} +{"query_id": "102627", "text": "cost of attending kennesaw state university"} +{"query_id": "626918", "text": "what do you put basil on"} +{"query_id": "889104", "text": "what program is syntphelper"} +{"query_id": "102695", "text": "cost of bamboo hr"} +{"query_id": "483521", "text": "pseudocoelom definition"} +{"query_id": "889289", "text": "what propels an icbm"} +{"query_id": "365044", "text": "how to insert a calculated item"} +{"query_id": "627323", "text": "what doctors have expertise in hashimoto's disease"} +{"query_id": "103125", "text": "cost of cbs all access on roku"} +{"query_id": "627513", "text": "what doe the 4th estate mean"} +{"query_id": "1094575", "text": "in the klipfish code how old is lars"} +{"query_id": "847415", "text": "what is the solvent in vinegar"} +{"query_id": "628056", "text": "what does a 2005 pro crappie 175 bass tracker weigh"} +{"query_id": "628085", "text": "what does a Project manager do"} +{"query_id": "1022198", "text": "what president of the united states was born in lamar missouri and farmed for several years"} +{"query_id": "890532", "text": "what record label is shawn mendes signed to"} +{"query_id": "824000", "text": "what is the gray market"} +{"query_id": "628532", "text": "what does a clinical psychology do"} +{"query_id": "104290", "text": "cost of getting a tattoo"} +{"query_id": "890890", "text": "what region was rome in"} +{"query_id": "978605", "text": "where is bradley, il"} +{"query_id": "803861", "text": "what is the absolute location of germany"} +{"query_id": "891082", "text": "what removes plaque from arteries"} +{"query_id": "891498", "text": "what risks are associated with protein overconsumption"} +{"query_id": "891565", "text": "what river is near scotts seadoos in sacramento"} +{"query_id": "367290", "text": "how to make a afk pool minecraft"} +{"query_id": "517245", "text": "the meaning of the name irina"} +{"query_id": "891719", "text": "what rocks have cooled slowly beneath the earth's surface"} +{"query_id": "1049926", "text": "who sang i would give anything i own"} +{"query_id": "1066161", "text": "what is a tool used to"} +{"query_id": "17586", "text": "an eating disorder is characterized by _____."} +{"query_id": "105549", "text": "cost of michael kors purses"} +{"query_id": "300306", "text": "how many words make up a page"} +{"query_id": "760367", "text": "what is involved in the role of supply chain management"} +{"query_id": "892224", "text": "what salary does comcast pay for an administrative assistant"} +{"query_id": "892329", "text": "what scale are percussion instruments on"} +{"query_id": "892454", "text": "what school district is santaquin in?"} +{"query_id": "368229", "text": "how to make agua fresca de melon"} +{"query_id": "630391", "text": "what does a standard well water test consist of?"} +{"query_id": "106125", "text": "cost of pet snakes"} +{"query_id": "106508", "text": "cost of redwood privacy fence"} +{"query_id": "368728", "text": "how to make dd mango pineapple ice tea"} +{"query_id": "630905", "text": "what does abridged mean"} +{"query_id": "893275", "text": "what settings do i use to charge a battery that in my car?"} +{"query_id": "107077", "text": "cost of slate"} +{"query_id": "893681", "text": "what should bad cholesterol number be"} +{"query_id": "1022762", "text": "which vitamins are important"} +{"query_id": "107283", "text": "cost of starting a restaurant"} +{"query_id": "164946", "text": "does comcast charge extra for hd"} +{"query_id": "893789", "text": "what should geniuses be able to do"} +{"query_id": "631724", "text": "what does an asbestos survey cost"} +{"query_id": "236362", "text": "how is caffeine metabolized"} +{"query_id": "894161", "text": "what should you eat if you have a hernia?"} +{"query_id": "632055", "text": "what does an orbital determine"} +{"query_id": "323798", "text": "how much jail time is a class d felony"} +{"query_id": "107812", "text": "cost of us passport"} +{"query_id": "632106", "text": "what does an underactive thyroid cause"} +{"query_id": "369981", "text": "how to make vegetable soup with beef"} +{"query_id": "632192", "text": "what does annual deductible mean"} +{"query_id": "370068", "text": "how to make your chocolate protein shake taste better"} +{"query_id": "1094727", "text": "hypercalcemia symptoms heart"} +{"query_id": "108037", "text": "cost of wooden shutters"} +{"query_id": "632394", "text": "what does argan oil do for skin"} +{"query_id": "1094731", "text": "hydrocodone price per pill"} +{"query_id": "632455", "text": "what does arthralgia mean in medical terms"} +{"query_id": "370316", "text": "how to matchstick cut carrots"} +{"query_id": "894610", "text": "what side of the car should a car seat be on"} +{"query_id": "632536", "text": "what does assessment center means"} +{"query_id": "632625", "text": "what does attesting mean"} +{"query_id": "108507", "text": "cost planned parenthood tubal ligation"} +{"query_id": "632825", "text": "what does bail type cash or bond mean"} +{"query_id": "804523", "text": "what is the airport code for love field"} +{"query_id": "370734", "text": "how to merge 2 excel files"} +{"query_id": "108622", "text": "cost root canal"} +{"query_id": "632923", "text": "what does bbb rating mean for a bond"} +{"query_id": "370979", "text": "how to monthly income do you need to rent a house"} +{"query_id": "542431", "text": "ways to stop diarrhea in my pupply"} +{"query_id": "633153", "text": "what does bile duct dilation mean"} +{"query_id": "149221", "text": "difference between yellow jackets and wasps"} +{"query_id": "371204", "text": "how to not bloat after every meal"} +{"query_id": "633350", "text": "what does bmp test for"} +{"query_id": "760930", "text": "what is islet transplantation"} +{"query_id": "633617", "text": "what does btu stand for in diesel"} +{"query_id": "633635", "text": "what does buerger allen exercises help"} +{"query_id": "1023111", "text": "which way should solar panels face in the winter"} +{"query_id": "1042399", "text": "who is tom cavanagh?"} +{"query_id": "895932", "text": "what sizes do bar stools come in"} +{"query_id": "371695", "text": "how to order certificate of eligibility"} +{"query_id": "633916", "text": "what does carbamide peroxide used for"} +{"query_id": "109647", "text": "cost to install a front door"} +{"query_id": "633986", "text": "what does carpentry include"} +{"query_id": "633994", "text": "what does carte blanche mean"} +{"query_id": "634038", "text": "what does catalyze"} +{"query_id": "109819", "text": "cost to install french drain"} +{"query_id": "634113", "text": "what does cdu stand for"} +{"query_id": "634126", "text": "what does ceb in ceb inc stand for"} +{"query_id": "109841", "text": "cost to install hardie board"} +{"query_id": "634174", "text": "what does central idea mean in literature"} +{"query_id": "372070", "text": "how to pass the certified occupancy course"} +{"query_id": "896383", "text": "what software would they need to open the iges format"} +{"query_id": "518675", "text": "the role of the nurse in diabetic foot care"} +{"query_id": "372137", "text": "how to pay back irs taxes"} +{"query_id": "326637", "text": "how much protein is in bacon"} +{"query_id": "634412", "text": "what does chop stand for in chemotherapy treatments"} +{"query_id": "634489", "text": "what does cissp stand for?"} +{"query_id": "372378", "text": "how to pin an app on the start screen"} +{"query_id": "634583", "text": "what does clindamycin gel treat"} +{"query_id": "896931", "text": "what speed does the earth travel through space"} +{"query_id": "372792", "text": "how to plug a tire"} +{"query_id": "635044", "text": "what does contract and expand mean"} +{"query_id": "635058", "text": "what does contralateral mean?"} +{"query_id": "635079", "text": "what does cooper mean in england"} +{"query_id": "897240", "text": "what stages of the cell cycle do the nucleus and its content divide"} +{"query_id": "635125", "text": "what does corrective action in a job mean"} +{"query_id": "804905", "text": "what is the annual fee for spirit"} +{"query_id": "635150", "text": "what does coterminal angle mean"} +{"query_id": "635237", "text": "what does creek mean"} +{"query_id": "897401", "text": "what state district is cherokee county oklahoma"} +{"query_id": "373121", "text": "how to prepare jars for canning"} +{"query_id": "463133", "text": "negative pressure definition"} +{"query_id": "897476", "text": "what state has the easiest bar exam"} +{"query_id": "373209", "text": "how to present a project charter"} +{"query_id": "635497", "text": "what does d.o. mean after a doctors name"} +{"query_id": "635626", "text": "what does dead lifting work"} +{"query_id": "897789", "text": "what state is legal for marijuana"} +{"query_id": "635647", "text": "what does debt to gdp ratio tell us"} +{"query_id": "897910", "text": "what state is rhode island"} +{"query_id": "897953", "text": "what state is st. cloud in"} +{"query_id": "635823", "text": "what does derogatory mean"} +{"query_id": "897981", "text": "what state is the city evergreen"} +{"query_id": "111723", "text": "could i catch mrsa from a lady whose leg is weeping?"} +{"query_id": "630318", "text": "what does a snake bite mean in a dream?"} +{"query_id": "636188", "text": "what does dol neg grant stand for"} +{"query_id": "280796", "text": "how many days are in three years"} +{"query_id": "111995", "text": "cours definition"} +{"query_id": "112035", "text": "courtesy of meaning"} +{"query_id": "280825", "text": "how many days at dollywood"} +{"query_id": "761425", "text": "what is it called when you make up illnesses"} +{"query_id": "1094863", "text": "how to pronounce jai"} +{"query_id": "636434", "text": "what does duty cycle mean for viair air compressor"} +{"query_id": "636437", "text": "what does dv stand for in psychology"} +{"query_id": "898686", "text": "what stations take grit tv?"} +{"query_id": "898714", "text": "what std code is 01764"} +{"query_id": "112318", "text": "crate engine how heavy"} +{"query_id": "149801", "text": "different kind of kidney stones"} +{"query_id": "112477", "text": "creative arts definition"} +{"query_id": "374690", "text": "how to reach jamnagar to somnath temple"} +{"query_id": "636853", "text": "what does enclave means"} +{"query_id": "636929", "text": "what does enterprise mean by dw"} +{"query_id": "374799", "text": "how to read latitude and longitude with minutes"} +{"query_id": "636949", "text": "what does eobr means"} +{"query_id": "112718", "text": "crew fort worth application"} +{"query_id": "717845", "text": "what is andrea tantaros doing"} +{"query_id": "899212", "text": "what structure are located in the abdominal cavity?"} +{"query_id": "637208", "text": "what does excel isna mean"} +{"query_id": "637234", "text": "what does exempt or non-exempt employee mean"} +{"query_id": "899423", "text": "what structures in the cell membrane function as ion channels?"} +{"query_id": "18840", "text": "another name for reaper"} +{"query_id": "375291", "text": "how to reduce swelling of non painful tonsils"} +{"query_id": "929046", "text": "what years were total eclipses in the past"} +{"query_id": "637459", "text": "what does fdg mean"} +{"query_id": "899800", "text": "what supplements are antiinflammatory"} +{"query_id": "899869", "text": "what supplies blood to the heart muscle"} +{"query_id": "900062", "text": "what symmetry are marine flatworm in"} +{"query_id": "900076", "text": "what symptoms and causes of fatty liver"} +{"query_id": "900077", "text": "what symptoms are associated with black mold"} +{"query_id": "113664", "text": "curious definition synonyms"} +{"query_id": "113732", "text": "current assets / current liabilities"} +{"query_id": "375891", "text": "how to remove cat allergens from house"} +{"query_id": "900450", "text": "what tcm means"} +{"query_id": "900599", "text": "what team does will johnson play for"} +{"query_id": "638503", "text": "what does gross mean?"} +{"query_id": "900696", "text": "what team was shelton benjamin a part of wwe"} +{"query_id": "900731", "text": "what teams send out playoff tickets before the season"} +{"query_id": "376537", "text": "how to remove wrinkles from upper lip"} +{"query_id": "638723", "text": "what does hazardous constituents means"} +{"query_id": "900924", "text": "what temp do you cook pork chops on in the oven? and for how long?"} +{"query_id": "638795", "text": "what does heat engine mean"} +{"query_id": "114573", "text": "customer service number for atmos energy"} +{"query_id": "114633", "text": "cuyahoga county csea phone number"} +{"query_id": "114638", "text": "cva causes"} +{"query_id": "638928", "text": "what does hiit workout mean"} +{"query_id": "849245", "text": "what is the sunset strip"} +{"query_id": "639084", "text": "what does hortensia mean in english"} +{"query_id": "313262", "text": "how much does braces cost ?"} +{"query_id": "639163", "text": "what does humus do to soil?"} +{"query_id": "901355", "text": "what temp to roast brussel sprouts"} +{"query_id": "639412", "text": "what does image mean"} +{"query_id": "639545", "text": "what does increment of"} +{"query_id": "639560", "text": "what does indentured servants mean"} +{"query_id": "115365", "text": "danny phantom the ultimate enemy game"} +{"query_id": "674595", "text": "what is a bezoar in terraria"} +{"query_id": "1086248", "text": "what causes a prickly itchy feeling all over"} +{"query_id": "377805", "text": "how to rig for crappie"} +{"query_id": "115704", "text": "david tepper net worth"} +{"query_id": "640103", "text": "what does it cost to paint a house"} +{"query_id": "115833", "text": "days sales in cash ratio definition"} +{"query_id": "412532", "text": "is hsa account taxable"} +{"query_id": "115930", "text": "dcu routing number'"} +{"query_id": "640232", "text": "what does it mean by the right to redress"} +{"query_id": "47513", "text": "average winter temperature in kent co. delaware"} +{"query_id": "902657", "text": "what term means a heart attack"} +{"query_id": "79763", "text": "can you spray roundup after it rains"} +{"query_id": "902855", "text": "what test are relvant for heart screenings"} +{"query_id": "116431", "text": "deed restrictions"} +{"query_id": "116455", "text": "deep listening definition"} +{"query_id": "1067990", "text": "why does stomach feel crampy?"} +{"query_id": "902919", "text": "what test is done for triglycerides"} +{"query_id": "902931", "text": "what test is for lupus"} +{"query_id": "116517", "text": "deepest voice ever"} +{"query_id": "1024312", "text": "who are the months named after"} +{"query_id": "309402", "text": "how much does a engineer"} +{"query_id": "893271", "text": "what settings do i go to scan a picture to my pc"} +{"query_id": "903235", "text": "what the average temp in tampa fl in october"} +{"query_id": "116820", "text": "deferred action literal definition"} +{"query_id": "849596", "text": "what is the synonym for prudent"} +{"query_id": "641156", "text": "what does it mean when someone sign a document under duress"} +{"query_id": "955359", "text": "when to do amniocentesis"} +{"query_id": "116939", "text": "define simplify math"} +{"query_id": "237945", "text": "how is war different today"} +{"query_id": "641284", "text": "what does it mean when you dream about babies"} +{"query_id": "641293", "text": "what does it mean when you dream of chewing on gum?"} +{"query_id": "117036", "text": "define a multichannel radio"} +{"query_id": "903479", "text": "what the hell is salad fingers"} +{"query_id": "117113", "text": "define abraham lincoln during civil war"} +{"query_id": "379337", "text": "how to set password before purchasing on apple"} +{"query_id": "641583", "text": "what does it mean when your tongue is all white"} +{"query_id": "641618", "text": "what does it mean your body in ketosis"} +{"query_id": "903811", "text": "what the watermelon parts are called"} +{"query_id": "980789", "text": "where is crystal colorado"} +{"query_id": "904007", "text": "what those pending mean"} +{"query_id": "117683", "text": "define anglicised"} +{"query_id": "980811", "text": "where is csf reabsorbed into the blood"} +{"query_id": "117728", "text": "define anomaly"} +{"query_id": "642032", "text": "what does kusum mean"} +{"query_id": "194430", "text": "george lucas entrepreneur"} +{"query_id": "642352", "text": "what does liberal arts consist of"} +{"query_id": "904542", "text": "what time does sams pharmacy open"} +{"query_id": "1100639", "text": "fastest anyone has run across usa"} +{"query_id": "904727", "text": "what time does walmart pharmacy open?"} +{"query_id": "118365", "text": "define biobanks"} +{"query_id": "118457", "text": "define bona fides"} +{"query_id": "380755", "text": "how to spray baste a large quilt on a table"} +{"query_id": "905057", "text": "what time is it pdt?"} +{"query_id": "905479", "text": "what time was earthquake in alaska?"} +{"query_id": "119089", "text": "define cleft"} +{"query_id": "119168", "text": "define coherent"} +{"query_id": "905604", "text": "what time zone is crown point, indiana in"} +{"query_id": "643561", "text": "what does modern time mean"} +{"query_id": "905707", "text": "what time zone is jackson hole wy"} +{"query_id": "643572", "text": "what does modulus mean"} +{"query_id": "905766", "text": "what time zone is nashville in"} +{"query_id": "119534", "text": "define coordinate in math"} +{"query_id": "119683", "text": "define credential"} +{"query_id": "906126", "text": "what to call a graduation speech"} +{"query_id": "644023", "text": "what does nasa say about why we have moon phases"} +{"query_id": "119761", "text": "define crusades"} +{"query_id": "194724", "text": "gesundheit meaning"} +{"query_id": "544260", "text": "weather in fort lauderdale today"} +{"query_id": "119975", "text": "define debug"} +{"query_id": "1068584", "text": "what is a purchase order definition"} +{"query_id": "906692", "text": "what to do in seattle on memorial day"} +{"query_id": "644658", "text": "what does ofii stand for"} +{"query_id": "833268", "text": "what is the monthly cost of hulu"} +{"query_id": "644746", "text": "what does op-ed mean"} +{"query_id": "824542", "text": "what is the height of a bus"} +{"query_id": "907046", "text": "what to drink besides water to keep you hydrated"} +{"query_id": "907127", "text": "what to eat and drink to help lose belly fat"} +{"query_id": "645024", "text": "what does oxygen and hydrogen make"} +{"query_id": "645252", "text": "what does pbr322 do"} +{"query_id": "121017", "text": "define engineering controls"} +{"query_id": "121023", "text": "define enquires"} +{"query_id": "38946", "text": "average money market interest rates"} +{"query_id": "645343", "text": "what does pending transaction mean"} +{"query_id": "907538", "text": "what to expect with alcohol withdrawal"} +{"query_id": "1095165", "text": "how old is ricki lander?"} +{"query_id": "645472", "text": "what does pfb stand for in medical terms"} +{"query_id": "645604", "text": "what does phyto mean"} +{"query_id": "850361", "text": "what is the temperature in washington"} +{"query_id": "907997", "text": "what to serve with crab cakes"} +{"query_id": "645892", "text": "what does population density"} +{"query_id": "908069", "text": "what to take for ibs constipation"} +{"query_id": "908154", "text": "what to use if fallopian tubes has fluid"} +{"query_id": "646071", "text": "what does preferred provider organization stand for"} +{"query_id": "908237", "text": "what to use to take rust out of clothes"} +{"query_id": "908316", "text": "what to wear to a graduation"} +{"query_id": "646179", "text": "what does pro forma mean"} +{"query_id": "908489", "text": "what tool to use to take off lambs tails"} +{"query_id": "646354", "text": "what does provisioning a modem mean"} +{"query_id": "384406", "text": "how to unlock duty roulette"} +{"query_id": "646623", "text": "what does raci stand for?"} +{"query_id": "564707", "text": "what are several methods of escape used by cephalopods"} +{"query_id": "122440", "text": "define humidors"} +{"query_id": "831815", "text": "what is the meaning of the term erythrocytes"} +{"query_id": "122582", "text": "define imperiously"} +{"query_id": "719488", "text": "what is archway publishing"} +{"query_id": "122639", "text": "define incision and drainage"} +{"query_id": "909111", "text": "what transport molecule transports oxygen"} +{"query_id": "384845", "text": "how to use a selfie stick"} +{"query_id": "909176", "text": "what treatments are available for addicted individuals"} +{"query_id": "122807", "text": "define insouciantly"} +{"query_id": "384985", "text": "how to use asa documentation"} +{"query_id": "647260", "text": "what does rough trade mean"} +{"query_id": "909547", "text": "what tv series theme song was woke up this morning?"} +{"query_id": "20520", "text": "arbitrage definition"} +{"query_id": "647503", "text": "what does sbp mean"} +{"query_id": "647687", "text": "what does semen consist of"} +{"query_id": "680490", "text": "what is a dda account balance"} +{"query_id": "909886", "text": "what two things make up cell membrane"} +{"query_id": "385652", "text": "how to use stall bars"} +{"query_id": "123529", "text": "define lupus"} +{"query_id": "647872", "text": "what does shortcut mean"} +{"query_id": "647876", "text": "what does shoulder mdi mean"} +{"query_id": "647949", "text": "what does simple diffusion mean"} +{"query_id": "123710", "text": "define marmite"} +{"query_id": "910150", "text": "what type of account is valuation allowance"} +{"query_id": "648049", "text": "what does slough mean"} +{"query_id": "648119", "text": "what does sni mean"} +{"query_id": "123859", "text": "define memorandum of understanding"} +{"query_id": "798469", "text": "what is special about starfish"} +{"query_id": "910375", "text": "what type of automatic transmission does the ferrari f430 come in"} +{"query_id": "123975", "text": "define mib"} +{"query_id": "124128", "text": "define mni"} +{"query_id": "910622", "text": "what type of bond occurs when an atom shares one or more pairs of electrons with another atom?"} +{"query_id": "910777", "text": "what type of business is walmart"} +{"query_id": "910818", "text": "what type of cancer did jim kelly have"} +{"query_id": "910870", "text": "what type of car was ms sally in cars"} +{"query_id": "386653", "text": "how to write a mystery novel"} +{"query_id": "124534", "text": "define nfc technology"} +{"query_id": "545052", "text": "weather in mazatlan mexico"} +{"query_id": "648877", "text": "what does sweeping mean in pregnancy"} +{"query_id": "911032", "text": "what type of chemical bond is found between paired bases of the dna double helix"} +{"query_id": "911056", "text": "what type of chinese is spoken in shanghai"} +{"query_id": "588775", "text": "what causes humans make to the water cycle"} +{"query_id": "124787", "text": "define oppress"} +{"query_id": "649110", "text": "what does tear himself away mean"} +{"query_id": "649200", "text": "what does terrorism mean and example"} +{"query_id": "492988", "text": "saptco bus schedule"} +{"query_id": "649294", "text": "what does the abbreviation cc mean in an email"} +{"query_id": "562821", "text": "what are overpacks used for in hazardous material"} +{"query_id": "64528", "text": "can anyone take prenatal vitamins?"} +{"query_id": "257309", "text": "how long does it take to get your bsrn if you already have a bachelors degree"} +{"query_id": "649451", "text": "what does the atkins diet consist of"} +{"query_id": "911605", "text": "what type of doctor does eye exams"} +{"query_id": "108287", "text": "cost per person for ptsd treatment"} +{"query_id": "588888", "text": "what causes increased alkaline phosphatase level"} +{"query_id": "387603", "text": "how was reagans foreign policy designed to bring the cold was to an end"} +{"query_id": "649763", "text": "what does the chief administrator do"} +{"query_id": "387662", "text": "how was the black death plague treated"} +{"query_id": "125545", "text": "define populace"} +{"query_id": "649893", "text": "what does the constitutional protection of due process mean??"} +{"query_id": "125627", "text": "define precocious puberty"} +{"query_id": "865384", "text": "what it is mri"} +{"query_id": "387848", "text": "how was the radar used"} +{"query_id": "125705", "text": "define preventive"} +{"query_id": "387864", "text": "how was the second great awakening similar to the first"} +{"query_id": "650076", "text": "what does the egyptian plover"} +{"query_id": "912234", "text": "what type of fire extinguisher is best for electrical equipment"} +{"query_id": "125842", "text": "define prolia"} +{"query_id": "125898", "text": "define prosthetic device"} +{"query_id": "125996", "text": "define pull the wool over someone's eyes"} +{"query_id": "650378", "text": "what does the greek word kai mean"} +{"query_id": "650462", "text": "what does the idiom off the wall mean"} +{"query_id": "850919", "text": "what is the the sedition act"} +{"query_id": "388465", "text": "how wide must a hallway be"} +{"query_id": "388588", "text": "how working parents can stay involved when they have toddlers"} +{"query_id": "912879", "text": "what type of infection can you get from broken skin"} +{"query_id": "912898", "text": "what type of infections causes protozoan"} +{"query_id": "126491", "text": "define resit"} +{"query_id": "126525", "text": "define retrogressed"} +{"query_id": "912961", "text": "what type of insurance is humana supplemental"} +{"query_id": "912992", "text": "what type of isolation for bacterial meningitis"} +{"query_id": "913098", "text": "what type of layers make curly hair look thicker"} +{"query_id": "913137", "text": "what type of lever is a tree"} +{"query_id": "913286", "text": "what type of meals to eat for morning sickness"} +{"query_id": "651187", "text": "what does the name brunhilde mean"} +{"query_id": "913374", "text": "what type of mental problems can a stroke cause?"} +{"query_id": "913509", "text": "what type of muscle contains actin and myosin"} +{"query_id": "127098", "text": "define sim card"} +{"query_id": "389258", "text": "hughes federal routing number"} +{"query_id": "913568", "text": "what type of music is disturbed considered"} +{"query_id": "913579", "text": "what type of music is stevie wonder"} +{"query_id": "1098953", "text": "how heavy are road bikes"} +{"query_id": "632726", "text": "what does awesome cleaner clean"} +{"query_id": "389385", "text": "human symptoms of bird flu"} +{"query_id": "127315", "text": "define spalting"} +{"query_id": "850957", "text": "what is the theme song"} +{"query_id": "938773", "text": "when did grubhub start up"} +{"query_id": "127682", "text": "define subtropical"} +{"query_id": "977467", "text": "where is avril lavigne from?"} +{"query_id": "914321", "text": "what type of rna carries the information that specifies a protein?"} +{"query_id": "914368", "text": "what type of rock is diorite"} +{"query_id": "914406", "text": "what type of rock is the mantle made of"} +{"query_id": "127984", "text": "define tension stress"} +{"query_id": "914545", "text": "what type of shelter does a roadrunner live in"} +{"query_id": "128158", "text": "define the role of an entrepreneur"} +{"query_id": "128166", "text": "define the social welfare"} +{"query_id": "128178", "text": "define the term codon"} +{"query_id": "128200", "text": "define the term globalization as it applies in agribusiness management"} +{"query_id": "914637", "text": "what type of solution is made when mixing table salt to water until it dissolves"} +{"query_id": "1026258", "text": "who developed the first photograph"} +{"query_id": "652556", "text": "what does the pythagorean theorem do"} +{"query_id": "914707", "text": "what type of stent is innova"} +{"query_id": "914771", "text": "what type of substance minimizes the changes in h+ and oh- in a solution."} +{"query_id": "390484", "text": "ibuprofen what is it used for"} +{"query_id": "1086675", "text": "what are thomas jefferson's kids named"} +{"query_id": "807845", "text": "what is the basis of india's caste system"} +{"query_id": "178859", "text": "effects of oxygen deprivation"} +{"query_id": "652912", "text": "what does the sun symbolize"} +{"query_id": "128633", "text": "define unadjusted trial balance"} +{"query_id": "390813", "text": "iceland average monthly temperatures"} +{"query_id": "652961", "text": "what does the swastika symbol represent germany"} +{"query_id": "895263", "text": "what size hook for black sea bass"} +{"query_id": "653041", "text": "what does the term alien mean"} +{"query_id": "938963", "text": "when did hugh glass die"} +{"query_id": "653054", "text": "what does the term big elephant in the room mean"} +{"query_id": "653092", "text": "what does the term extradite mean"} +{"query_id": "915305", "text": "what type of work does caption call do?"} +{"query_id": "653187", "text": "what does the term the age of aquarius mean?"} +{"query_id": "391101", "text": "idiotsguides tai chi"} +{"query_id": "391125", "text": "ie import bookmarks"} +{"query_id": "915544", "text": "what types of earthquake waves usually cause the most destruction?"} +{"query_id": "129205", "text": "define wolff's law"} +{"query_id": "129228", "text": "define workflow"} +{"query_id": "129229", "text": "define workflow process"} +{"query_id": "915762", "text": "what types of open surgery for inguinal hernia"} +{"query_id": "915769", "text": "what types of organisms go through fermentation?"} +{"query_id": "129491", "text": "define: dog's life"} +{"query_id": "129517", "text": "define: entity's"} +{"query_id": "391662", "text": "if meat is bad for you what should you eat"} +{"query_id": "129641", "text": "define: morbid obesity"} +{"query_id": "129684", "text": "define: portrait"} +{"query_id": "916186", "text": "what up siri?"} +{"query_id": "129792", "text": "define: systemic"} +{"query_id": "129837", "text": "define: wrongful prosecution"} +{"query_id": "130034", "text": "definition moebius syndrome"} +{"query_id": "392195", "text": "if you jammed your finger what to do"} +{"query_id": "654459", "text": "what does unesco stand for"} +{"query_id": "392350", "text": "ifsc code hdfc koramangala"} +{"query_id": "633375", "text": "what does bogue mean?"} +{"query_id": "392393", "text": "ignis price in india"} +{"query_id": "392488", "text": "iis post size limit"} +{"query_id": "654633", "text": "what does vaginal discharge mean"} +{"query_id": "392501", "text": "ikat fabric definition"} +{"query_id": "633399", "text": "what does bond to jail mean?"} +{"query_id": "786477", "text": "what is presidential reserve with wyndham resorts"} +{"query_id": "916901", "text": "what vitamin deficiency causes mouth sores"} +{"query_id": "1070324", "text": "what is a mobile kitchen"} +{"query_id": "917015", "text": "what vitamin is hard to absorb in our bodies"} +{"query_id": "917022", "text": "what vitamin is lacking in elderly women"} +{"query_id": "808200", "text": "what is the best description of an adaptation"} +{"query_id": "1070361", "text": "why is government necessary quizlet"} +{"query_id": "655046", "text": "what does wearing a wedding gown in a dream mean?"} +{"query_id": "21793", "text": "are concierge medical fees tax deductible"} +{"query_id": "392905", "text": "imperfect fungi definition"} +{"query_id": "655057", "text": "what does weight watchers charge"} +{"query_id": "392936", "text": "implantation bleeding how far along"} +{"query_id": "130825", "text": "definition for daring"} +{"query_id": "917283", "text": "what vitamins do white onions have"} +{"query_id": "917334", "text": "what vitamins help adhd or sd"} +{"query_id": "130932", "text": "definition for naive"} +{"query_id": "917489", "text": "what vitamins you need while breastfeeding"} +{"query_id": "393203", "text": "in a plant what is oleoresin"} +{"query_id": "917536", "text": "what voltage is used in switzerland"} +{"query_id": "393268", "text": "in banking what is a consumer"} +{"query_id": "393420", "text": "in history what is a sphere of influence"} +{"query_id": "393462", "text": "in its infancy synonym"} +{"query_id": "917789", "text": "what was a upanishads"} +{"query_id": "371420", "text": "how to obtain notary identification florida"} +{"query_id": "917825", "text": "what was al capone's first crime"} +{"query_id": "1026789", "text": "who directed hostel"} +{"query_id": "393696", "text": "in texas what requirements are needed to apply to become a broker"} +{"query_id": "131597", "text": "definition of a coma"} +{"query_id": "131665", "text": "definition of a gap in a process"} +{"query_id": "153027", "text": "distance between butte to belgrade"} +{"query_id": "393881", "text": "in what county in ga is canton'"} +{"query_id": "131768", "text": "definition of a pest"} +{"query_id": "393954", "text": "in what county is honea path sc"} +{"query_id": "824920", "text": "what is the highest social security payment"} +{"query_id": "131873", "text": "definition of a surge"} +{"query_id": "394021", "text": "in what county is punxsutawney pa"} +{"query_id": "918324", "text": "what was first tv show to show married couple sleeping in same bed"} +{"query_id": "131925", "text": "definition of aberration"} +{"query_id": "394095", "text": "in what environment do coral reefs form"} +{"query_id": "656250", "text": "what eating disorder is bn"} +{"query_id": "656345", "text": "what editor is used to edit html"} +{"query_id": "656371", "text": "what education do pipelayers need"} +{"query_id": "656376", "text": "what education do you have to have to be a mechanical engineer"} +{"query_id": "132104", "text": "definition of airbrush"} +{"query_id": "132151", "text": "definition of alternatives"} +{"query_id": "240489", "text": "how long before eagles get feathers"} +{"query_id": "132263", "text": "definition of an empath"} +{"query_id": "656602", "text": "what effect does a deed in lieu of foreclosure do to credit"} +{"query_id": "132317", "text": "definition of angioneurotic oedema"} +{"query_id": "132359", "text": "definition of anthropology"} +{"query_id": "918800", "text": "what was marvin hagler's fighting weight?"} +{"query_id": "132473", "text": "definition of aromatherapy"} +{"query_id": "656859", "text": "what element is a liquid at room temperature"} +{"query_id": "808528", "text": "what is the best size grout lines to use for tiling shower"} +{"query_id": "983299", "text": "where is george michael buried"} +{"query_id": "132639", "text": "definition of attorney"} +{"query_id": "657091", "text": "what else can marijuana be used for"} +{"query_id": "919310", "text": "what was steve jobs worth"} +{"query_id": "395038", "text": "inconsistency meaning"} +{"query_id": "1070728", "text": "why is it difficult to balance the budget at the federal or state level?"} +{"query_id": "657204", "text": "what empires did alexander conquer"} +{"query_id": "896479", "text": "what song does notre dame use for kickoff"} +{"query_id": "657264", "text": "what ended the gender discrimination"} +{"query_id": "133037", "text": "definition of capias issued on a background"} +{"query_id": "395382", "text": "indiana baseball coach"} +{"query_id": "919712", "text": "what was the cartoon with the dog mutley"} +{"query_id": "395538", "text": "individualized assessment plan definition"} +{"query_id": "939744", "text": "when did metallica release first album"} +{"query_id": "395786", "text": "infinity in love means"} +{"query_id": "657974", "text": "what essay had anecdotal experiential and personal"} +{"query_id": "763878", "text": "what is kyc?"} +{"query_id": "920218", "text": "what was the final score between the cavs and the warriors?"} +{"query_id": "808746", "text": "what is the best used by date"} +{"query_id": "134014", "text": "definition of discourse analysis pdf"} +{"query_id": "920458", "text": "what was the first music boxed set"} +{"query_id": "658498", "text": "what ex nfl player just died"} +{"query_id": "396391", "text": "insight cuba"} +{"query_id": "920717", "text": "what was the fundamental cause of the great depression"} +{"query_id": "920753", "text": "what was the goal of americanization programs in settlement houses?"} +{"query_id": "658667", "text": "what exercises to do to help bursitis pain"} +{"query_id": "920885", "text": "what was the holocaust when and where did it happen"} +{"query_id": "789997", "text": "what is recommended water pressure for a home"} +{"query_id": "921173", "text": "what was the length of the titanic"} +{"query_id": "66154", "text": "can crystals cause dizziness"} +{"query_id": "134861", "text": "definition of galvanized conduit"} +{"query_id": "659182", "text": "what family of antibiotics is levaquin in"} +{"query_id": "921348", "text": "what was the major result of the industrial revolution"} +{"query_id": "659230", "text": "what famous hollywood composer wrote the film music to king kong"} +{"query_id": "397090", "text": "intermediate anatomy definition"} +{"query_id": "659247", "text": "what famous person passed away recently"} +{"query_id": "135079", "text": "definition of hamburger"} +{"query_id": "921621", "text": "what was the name of the ellen degeneres sitcom"} +{"query_id": "397417", "text": "interquartile math definition"} +{"query_id": "921812", "text": "what was the ny giants record"} +{"query_id": "135386", "text": "definition of imagination"} +{"query_id": "135464", "text": "definition of indeterminism"} +{"query_id": "135465", "text": "definition of indica"} +{"query_id": "135516", "text": "definition of infraction"} +{"query_id": "922024", "text": "what was the potsdam conference"} +{"query_id": "135633", "text": "definition of introspective."} +{"query_id": "135635", "text": "definition of invariant"} +{"query_id": "659929", "text": "what florida title cost"} +{"query_id": "660046", "text": "what folder windows store drivers"} +{"query_id": "922335", "text": "what was the reason for the snake war"} +{"query_id": "660220", "text": "what food causes acird reflux"} +{"query_id": "922389", "text": "what was the result of pearl harbor attack"} +{"query_id": "109276", "text": "cost to dig a pond"} +{"query_id": "22670", "text": "are giraffes the tallest mammals on earth"} +{"query_id": "136098", "text": "definition of marginal propensity to save"} +{"query_id": "398258", "text": "ira transfer vs rollover ira"} +{"query_id": "136157", "text": "definition of meat myoglobin"} +{"query_id": "922593", "text": "what was the significance of the encomienda system"} +{"query_id": "660479", "text": "what food helps to produce collagen"} +{"query_id": "136209", "text": "definition of menses"} +{"query_id": "660534", "text": "what food is good for a diet"} +{"query_id": "398447", "text": "irregular flagstone"} +{"query_id": "660672", "text": "what food or liquid is good for constipation"} +{"query_id": "660803", "text": "what foods and spices trigger vertigo"} +{"query_id": "660957", "text": "what foods are good if you have gout?"} +{"query_id": "136700", "text": "definition of objective in project management"} +{"query_id": "503381", "text": "statute miles definition"} +{"query_id": "660999", "text": "what foods are high in bad carbs"} +{"query_id": "661028", "text": "what foods are in the cruciferous family"} +{"query_id": "661076", "text": "what foods are rich in biotin?"} +{"query_id": "459707", "text": "mother sauces definition culinary"} +{"query_id": "661398", "text": "what foods contain retinol"} +{"query_id": "399364", "text": "is US passport number SSN?"} +{"query_id": "399414", "text": "is a banana a protein-rich food"} +{"query_id": "399527", "text": "is a call an option?"} +{"query_id": "137411", "text": "definition of products photosynthesis"} +{"query_id": "137440", "text": "definition of prostration"} +{"query_id": "399617", "text": "is a claim alleging tcpa violation a d&o claim?"} +{"query_id": "137508", "text": "definition of purse"} +{"query_id": "853057", "text": "what is the voltage in israel"} +{"query_id": "924047", "text": "what were the first coins made of what material"} +{"query_id": "661945", "text": "what foods to avoid to increase your bad ldl"} +{"query_id": "662016", "text": "what foods to eat to help you have a bowel movement"} +{"query_id": "399970", "text": "is a full crawl a basement"} +{"query_id": "137889", "text": "definition of rit"} +{"query_id": "137919", "text": "definition of routine foot care"} +{"query_id": "662282", "text": "what form of currency does belize"} +{"query_id": "662334", "text": "what form of racism is racial profiling"} +{"query_id": "138127", "text": "definition of sexul reproduction in science"} +{"query_id": "924567", "text": "what what's today's date"} +{"query_id": "662436", "text": "what forms a tornado"} +{"query_id": "138223", "text": "definition of slouch"} +{"query_id": "662524", "text": "what formula in excel returns the number of the current business day"} +{"query_id": "138266", "text": "definition of solar wind"} +{"query_id": "372586", "text": "how to play blu ray discs"} +{"query_id": "924895", "text": "what woah means"} +{"query_id": "400631", "text": "is a physician assistant a bachelors program"} +{"query_id": "138492", "text": "definition of subdural hematoma"} +{"query_id": "924978", "text": "what word means inflammation of the throat"} +{"query_id": "400692", "text": "is a presynaptic neuron is stimulated"} +{"query_id": "126821", "text": "define scooped out"} +{"query_id": "925059", "text": "what work form is needed to file taxes"} +{"query_id": "138629", "text": "definition of taking minutes"} +{"query_id": "138640", "text": "definition of tangible property"} +{"query_id": "400803", "text": "is a revocable trust a separate legal entity"} +{"query_id": "663006", "text": "what game of thrones actor died recently"} +{"query_id": "138793", "text": "definition of the paleo diet"} +{"query_id": "663131", "text": "what gas produces yellow lightning"} +{"query_id": "139090", "text": "definition of tumor"} +{"query_id": "663388", "text": "what generation is pokemon diamond and pearl"} +{"query_id": "925571", "text": "what would happen if you start car without maf sensor plug connected"} +{"query_id": "401287", "text": "is a written prescription required for hydrocodone"} +{"query_id": "139239", "text": "definition of velvet"} +{"query_id": "925766", "text": "what xbox services are down"} +{"query_id": "23223", "text": "are kegels necessary"} +{"query_id": "663679", "text": "what genre of music did johnny cash sing?"} +{"query_id": "110614", "text": "cost to remove travertine tile"} +{"query_id": "139405", "text": "definition of western european time zone"} +{"query_id": "663771", "text": "what geological features are shared by all terrestrial planets"} +{"query_id": "401640", "text": "is aep regulated"} +{"query_id": "925951", "text": "what year did beat of the music come out"} +{"query_id": "663820", "text": "what gets urine smell out"} +{"query_id": "926019", "text": "what year did california girls-beach boys come out"} +{"query_id": "663890", "text": "what gives the epa the authority to publish radiation protection guidance for other federal agencies"} +{"query_id": "926064", "text": "what year did college basketball start a three point shot"} +{"query_id": "663950", "text": "what gland secrete epinephrine"} +{"query_id": "401878", "text": "is alcoholics anonymous tax deductible"} +{"query_id": "1028179", "text": "what is?!.the population of el salvador"} +{"query_id": "139767", "text": "definition quint"} +{"query_id": "664138", "text": "what golfer has the most wins on the tour"} +{"query_id": "139897", "text": "definition sharing"} +{"query_id": "664194", "text": "what got george handel into music"} +{"query_id": "139929", "text": "definition socorro"} +{"query_id": "402075", "text": "is alopecia permanent"} +{"query_id": "926436", "text": "what year did kodak black started rapping"} +{"query_id": "140161", "text": "definition wedgie"} +{"query_id": "402318", "text": "is ammonium salts soluble water"} +{"query_id": "140216", "text": "definition: classical"} +{"query_id": "140238", "text": "definition: iterative"} +{"query_id": "926700", "text": "what year did raging waters open"} +{"query_id": "402417", "text": "is an alloy a homogeneous mixture"} +{"query_id": "402427", "text": "is an american staffordshire a pitbull"} +{"query_id": "926980", "text": "what year did the korean war happen"} +{"query_id": "140696", "text": "delta airlines cncellation fee"} +{"query_id": "1090961", "text": "royal enfield stealth black price"} +{"query_id": "665009", "text": "what happened in europe as a result of the cooling in climate that occurred in the early fourteenth century?"} +{"query_id": "927196", "text": "what year did they start to require act exam for college admissions"} +{"query_id": "140804", "text": "demasculated definition"} +{"query_id": "809909", "text": "what is the cap on social security"} +{"query_id": "198246", "text": "hamp modification"} +{"query_id": "140921", "text": "dendritic spines"} +{"query_id": "665231", "text": "what happened to occupy wall street movement"} +{"query_id": "403095", "text": "is apple the world's most innovative company (still)?"} +{"query_id": "927553", "text": "what year was america founded"} +{"query_id": "766272", "text": "what is lispro"} +{"query_id": "547820", "text": "weight watchers points for oatmeal packet"} +{"query_id": "403361", "text": "is asperger's under a new dsm"} +{"query_id": "403388", "text": "is aspirin good for muscle aches"} +{"query_id": "403454", "text": "is atenolol used for anxiety"} +{"query_id": "161828", "text": "does LOS ANGELES have buses or metro"} +{"query_id": "141353", "text": "dept of treasury careers"} +{"query_id": "766301", "text": "what is lite salt"} +{"query_id": "722615", "text": "what is baskin robbins jamoca"} +{"query_id": "141472", "text": "derriere definition"} +{"query_id": "984774", "text": "definition of quoting"} +{"query_id": "665972", "text": "what happens if water sits your lungs"} +{"query_id": "141694", "text": "describe java.awt package"} +{"query_id": "488021", "text": "requirements to become a drill sergeant"} +{"query_id": "403954", "text": "is bass season open in mi"} +{"query_id": "404051", "text": "is beer or wine more fattening"} +{"query_id": "142039", "text": "description of how early pregnancy bloating feels"} +{"query_id": "928478", "text": "what year was the maastricht treaty"} +{"query_id": "404202", "text": "is betadine and iodine the same"} +{"query_id": "928567", "text": "what year was the rapid city flood"} +{"query_id": "928572", "text": "what year was the recession?"} +{"query_id": "142153", "text": "deserts can be found in what parts of earth"} +{"query_id": "928753", "text": "what year was why havent i heard from you reba mcentire released"} +{"query_id": "589586", "text": "what causes low pressure on a pump for well water"} +{"query_id": "142382", "text": "determining marginal cost from total cost equation"} +{"query_id": "666694", "text": "what happens to the boiling point when a solute is added to a solution"} +{"query_id": "142411", "text": "detox bath ingredients epsom salt"} +{"query_id": "666792", "text": "what happens to the volume of a sphere as the surface area increases?"} +{"query_id": "404713", "text": "is bran a grain"} +{"query_id": "142579", "text": "devine paint color stores"} +{"query_id": "142782", "text": "diabetes medication farxiga"} +{"query_id": "142831", "text": "diabetic service dogs cost"} +{"query_id": "667136", "text": "what happens when catalytic converter is bad"} +{"query_id": "405036", "text": "is burning sage evil"} +{"query_id": "929372", "text": "what zone is heathrow airport in"} +{"query_id": "405090", "text": "is bv an std"} +{"query_id": "1090329", "text": "summit define"} +{"query_id": "929473", "text": "what's a bench warrant"} +{"query_id": "667373", "text": "what happens when stop drinking alcohol"} +{"query_id": "405238", "text": "is callahan an irish name"} +{"query_id": "405310", "text": "is cancer of the liver a primary cancer"} +{"query_id": "405330", "text": "is candida injection for warts fda approved?"} +{"query_id": "1028752", "text": "what is watamote"} +{"query_id": "667535", "text": "what happens when you consume excessive turmeric powder"} +{"query_id": "143293", "text": "did andy gibb die"} +{"query_id": "143424", "text": "did bill clinton lie under oath"} +{"query_id": "143464", "text": "did boeing move their headquarters"} +{"query_id": "405660", "text": "is catecholamine a steroid"} +{"query_id": "1072500", "text": "what is a guaranteed general fund investment"} +{"query_id": "1072506", "text": "why is the lean concept important to study?"} +{"query_id": "405737", "text": "is cefepime a cephalosporin"} +{"query_id": "930124", "text": "what's beyond pluto"} +{"query_id": "155041", "text": "do artichokes contain niacin"} +{"query_id": "405985", "text": "is chatham ct incorporated"} +{"query_id": "930293", "text": "what's fresh in bodega bay"} +{"query_id": "930326", "text": "what's good for sinus pressure"} +{"query_id": "111377", "text": "cost university of pittsburgh"} +{"query_id": "406140", "text": "is chihuahua yorkshire mix"} +{"query_id": "679360", "text": "what is a corporate bylaws"} +{"query_id": "144028", "text": "did hector camacho died"} +{"query_id": "406181", "text": "is china a reserve currency"} +{"query_id": "930483", "text": "what's in an amf"} +{"query_id": "406205", "text": "is chinese white watercolor transparent"} +{"query_id": "941515", "text": "when did the first audi rs4 come out 1994 model"} +{"query_id": "930534", "text": "what's in pico de gallo"} +{"query_id": "930549", "text": "what's in the flu shot"} +{"query_id": "930621", "text": "what's it called when someone only eats fish"} +{"query_id": "406351", "text": "is chromium reactive"} +{"query_id": "406386", "text": "is cider vinegar safe"} +{"query_id": "144254", "text": "did john lennon say he was more famous than jesus"} +{"query_id": "144285", "text": "did jonah die in the belly of the whale"} +{"query_id": "930721", "text": "what's monogamy"} +{"query_id": "406525", "text": "is clindamycin an antibiotic"} +{"query_id": "406576", "text": "is clover good for erosion"} +{"query_id": "144491", "text": "did mark wahlberg really sing in rock star movie"} +{"query_id": "1034839", "text": "what is the origin of the expression the proof is in the pudding"} +{"query_id": "144528", "text": "did mayweather get arrested?"} +{"query_id": "406718", "text": "is coconut oil safe for cats"} +{"query_id": "746785", "text": "what is feijoas fruit"} +{"query_id": "144682", "text": "did obama appoint any supreme court judges"} +{"query_id": "24115", "text": "are parents allowed to spank children"} +{"query_id": "144694", "text": "did obama get impeached"} +{"query_id": "931147", "text": "what's the best web browser to use?"} +{"query_id": "240504", "text": "how long before female dog shows pregnancy"} +{"query_id": "669046", "text": "what herbs go with salmon"} +{"query_id": "406923", "text": "is commemorative air force contribution tax deductible?"} +{"query_id": "406974", "text": "is compound interest exponential growth"} +{"query_id": "144857", "text": "did princess margaret ever marry peter"} +{"query_id": "407102", "text": "is coolant the same as antifreeze"} +{"query_id": "407131", "text": "is copper one of the metals needed by human body"} +{"query_id": "669288", "text": "what honey locust are seedless"} +{"query_id": "407274", "text": "is cortana smart???"} +{"query_id": "669427", "text": "what hormone secretion causes goiter"} +{"query_id": "669444", "text": "what hormone stimulates the production of sperm gcse"} +{"query_id": "931726", "text": "what's the difference between jambalaya and paella"} +{"query_id": "931772", "text": "what's the difference between racquetball and squash"} +{"query_id": "810660", "text": "what is the charge of selenium"} +{"query_id": "931940", "text": "what's the fees on amazon to sell and policy"} +{"query_id": "407662", "text": "is cyclosporine an antibiotic"} +{"query_id": "669979", "text": "what ibn means crossword"} +{"query_id": "407869", "text": "is death a natural disaster"} +{"query_id": "670022", "text": "what identification is needed to open a bank account"} +{"query_id": "145821", "text": "did you see jackie robinson hit that ball lyrics"} +{"query_id": "670142", "text": "what if my idea was stolen"} +{"query_id": "145877", "text": "diesel prices in kuwait"} +{"query_id": "408134", "text": "is dexron vi synthetic"} +{"query_id": "408149", "text": "is dhgate a scam"} +{"query_id": "932495", "text": "what's the movie with meryl streep that a dingo ate her baby"} +{"query_id": "417570", "text": "is mb bigger than a kb"} +{"query_id": "408275", "text": "is diflunisal a narcotic"} +{"query_id": "670437", "text": "what impact did the GI bill have"} +{"query_id": "670476", "text": "what impact did world war ii have on the american economy?"} +{"query_id": "146212", "text": "difference between a prawn and a shrimp"} +{"query_id": "146244", "text": "difference between a spruce and a fir tree"} +{"query_id": "146269", "text": "difference between a trowel and float"} +{"query_id": "408419", "text": "is disorderly conduct a violation"} +{"query_id": "408427", "text": "is distance mm"} +{"query_id": "932735", "text": "what's the population of curacao"} +{"query_id": "670600", "text": "what in skin care is linked to thyroid problems"} +{"query_id": "1090352", "text": "sty causes"} +{"query_id": "408563", "text": "is dog the bounty hunter married to beth"} +{"query_id": "932878", "text": "what's the relationship between a codon and an anticodon"} +{"query_id": "670829", "text": "what industry is hershey in?"} +{"query_id": "408696", "text": "is dpa omega real"} +{"query_id": "408739", "text": "is drifting faster"} +{"query_id": "146598", "text": "difference between beside and behind"} +{"query_id": "408765", "text": "is drinking too much water bad for high blood pressure"} +{"query_id": "933132", "text": "what's the temperature in charlotte"} +{"query_id": "408945", "text": "is dylan o'brien related to adam brody"} +{"query_id": "933236", "text": "what's the temperature in tucson arizona right now?"} +{"query_id": "146812", "text": "difference between coating and laminating"} +{"query_id": "409071", "text": "is ecpi an accredited college in virginia"} +{"query_id": "671219", "text": "what injection do they give for withdrawal"} +{"query_id": "409143", "text": "is education a constitutional right"} +{"query_id": "898318", "text": "what states are reciprocal with massachusetts"} +{"query_id": "57270", "text": "burning libraries"} +{"query_id": "409207", "text": "is elastic a fiber?"} +{"query_id": "147073", "text": "difference between discrete and process manufacturing"} +{"query_id": "933551", "text": "what's the weather in jakarta?"} +{"query_id": "147166", "text": "difference between elastomer and polymer"} +{"query_id": "933652", "text": "what's the weather in riga in celsius"} +{"query_id": "671579", "text": "what internal temperature should chicken"} +{"query_id": "933742", "text": "what's the weather like in billings montana?"} +{"query_id": "147337", "text": "difference between ford supercab and crew cab"} +{"query_id": "671692", "text": "what involves problems sleeping"} +{"query_id": "409557", "text": "is erythritol all natural?"} +{"query_id": "933861", "text": "what's the weather of qatar?"} +{"query_id": "933946", "text": "what's the weight of a gallon of milk"} +{"query_id": "147542", "text": "difference between hid & led bulbs"} +{"query_id": "409694", "text": "is evaporation an exothermic or endothermic process?"} +{"query_id": "934134", "text": "what's what caused the dark ages?"} +{"query_id": "409854", "text": "is fainting serious"} +{"query_id": "409887", "text": "is family leave paid to care for a family member"} +{"query_id": "934223", "text": "what's your favorite pet"} +{"query_id": "934235", "text": "what's your favourite place"} +{"query_id": "672109", "text": "what is .img format"} +{"query_id": "148016", "text": "difference between mozzarella and cheddar"} +{"query_id": "1052414", "text": "who starred in marnie"} +{"query_id": "672352", "text": "what is 5th century bce"} +{"query_id": "672433", "text": "what is A1C levels"} +{"query_id": "792789", "text": "what is rumination syndrome"} +{"query_id": "942221", "text": "when did the sitcom. rhoda come out?"} +{"query_id": "934795", "text": "whats the price per square foot to.build a church"} +{"query_id": "148424", "text": "difference between protime and inr"} +{"query_id": "672753", "text": "what is IRish or scottish for cheers"} +{"query_id": "934964", "text": "when was kemi born"} +{"query_id": "148564", "text": "difference between router and firewall"} +{"query_id": "286915", "text": "how many khz are in a mhz"} +{"query_id": "148633", "text": "difference between scholarships grants loans"} +{"query_id": "243244", "text": "how long can you keep raw chicken in the refrigerator"} +{"query_id": "148761", "text": "difference between soy and whey protein powder"} +{"query_id": "148777", "text": "difference between sprain and strain"} +{"query_id": "148851", "text": "difference between sunscreen and sunblock"} +{"query_id": "673143", "text": "what is a *.xaml file"} +{"query_id": "898631", "text": "what station is near river street in hoboken, nj"} +{"query_id": "935358", "text": "when and where do the lavender fields bloom"} +{"query_id": "935362", "text": "when and where does the glass castle take place"} +{"query_id": "935364", "text": "when and where is mlb all star game"} +{"query_id": "811266", "text": "what is the climate of china in july and august"} +{"query_id": "149161", "text": "difference between watt and hertz"} +{"query_id": "935707", "text": "when are mushrooms in season"} +{"query_id": "680250", "text": "what is a cwe"} +{"query_id": "149447", "text": "differences between bone cells"} +{"query_id": "800243", "text": "what is streak"} +{"query_id": "411660", "text": "is growing hemp illegal"} +{"query_id": "935952", "text": "when are tulip bulbs planted"} +{"query_id": "935973", "text": "when are you admissible to be board certified"} +{"query_id": "855050", "text": "what is the zip code for lake murray sc"} +{"query_id": "549219", "text": "what a pathologist does"} +{"query_id": "149670", "text": "different art tools to create a painting"} +{"query_id": "549235", "text": "what a pronoun"} +{"query_id": "673984", "text": "what is a baby horse called?"} +{"query_id": "936182", "text": "when can a temp be taken on perm"} +{"query_id": "149767", "text": "different foods of oaxaca mexico"} +{"query_id": "149790", "text": "different hindu prayers"} +{"query_id": "411953", "text": "is hctz safe for kidneys"} +{"query_id": "936273", "text": "when can eviction proceeding start on a rental"} +{"query_id": "301777", "text": "how much is state gas tax in florida"} +{"query_id": "149853", "text": "different kinds of spruce trees"} +{"query_id": "936501", "text": "when can menopause start"} +{"query_id": "150087", "text": "different types led lights"} +{"query_id": "412319", "text": "is hocking college in ohio a technical school"} +{"query_id": "412340", "text": "is holland the netherlands"} +{"query_id": "412352", "text": "is home improvement interest deductible"} +{"query_id": "674702", "text": "what is a bimetallic thermometer used for"} +{"query_id": "412597", "text": "is hummus high in protein"} +{"query_id": "674914", "text": "what is a blast beat"} +{"query_id": "986316", "text": "who was susan calvin in i robot"} +{"query_id": "412982", "text": "is indirect labor an overhead cost"} +{"query_id": "413040", "text": "is inserting an iv a billable procedure"} +{"query_id": "413079", "text": "is insulin given subcutaneous"} +{"query_id": "820027", "text": "what is the electron donor for lithotrophy"} +{"query_id": "937427", "text": "when did batman begin"} +{"query_id": "151011", "text": "different types of tuberculosis 2015pff"} +{"query_id": "156251", "text": "do falcons have any yellow feathers?"} +{"query_id": "937578", "text": "when did brave come out"} +{"query_id": "413404", "text": "is it adaptive or adapted instruction"} +{"query_id": "675719", "text": "what is a budget deficit"} +{"query_id": "937947", "text": "when did congress pass us immigration and nationality act"} +{"query_id": "151547", "text": "dimensions of lazy susan base cabinet"} +{"query_id": "938066", "text": "when did dc comics start"} +{"query_id": "938140", "text": "when did disney make beauty and the beast"} +{"query_id": "413858", "text": "is it illegal to be a sugar daddy"} +{"query_id": "413905", "text": "is it improper to give gifts to your lawyer"} +{"query_id": "200062", "text": "health services administration salary"} +{"query_id": "938359", "text": "when did eritrea gain independence"} +{"query_id": "676275", "text": "what is a capon"} +{"query_id": "414155", "text": "is it normal to have heartburn during the first trimester pregnancy"} +{"query_id": "25344", "text": "are the chemicals in instant coffee?"} +{"query_id": "414276", "text": "is it okay to defrag a raid 5"} +{"query_id": "676454", "text": "what is a caret?"} +{"query_id": "768133", "text": "what is malmsey"} +{"query_id": "152519", "text": "diseases rabbits can get"} +{"query_id": "414714", "text": "is it still dangerous to go to the place of where the chernobyl happened"} +{"query_id": "939020", "text": "when did ice cube start rapping"} +{"query_id": "414733", "text": "is it the law in california that your child has to be vaccinated"} +{"query_id": "152598", "text": "diseases that causes boils"} +{"query_id": "414757", "text": "is it true cats go away to die"} +{"query_id": "414799", "text": "is it windy in arizona"} +{"query_id": "939104", "text": "when did internet become popular"} +{"query_id": "1029291", "text": "what is trivora"} +{"query_id": "677212", "text": "what is a chi river in thailand"} +{"query_id": "415165", "text": "is johnny rivers married"} +{"query_id": "153037", "text": "distance between cities amarillo tx and mora new mexico"} +{"query_id": "939473", "text": "when did legalization of marijuana take place in the u.s"} +{"query_id": "153048", "text": "distance between cordoba and cadiz"} +{"query_id": "677460", "text": "what is a cincture"} +{"query_id": "418752", "text": "is my 401k an ira"} +{"query_id": "677519", "text": "what is a cirt"} +{"query_id": "415474", "text": "is kellyanne conway resigning"} +{"query_id": "415500", "text": "is keppra medication a barbiturate?"} +{"query_id": "677672", "text": "what is a clawhammer banjo"} +{"query_id": "939866", "text": "when did modern humans appear on the planet"} +{"query_id": "506181", "text": "symmetry math definition"} +{"query_id": "637254", "text": "what does exoskeletons mean"} +{"query_id": "563771", "text": "what are properties of ponstel"} +{"query_id": "153588", "text": "distance from lga to jfk"} +{"query_id": "677936", "text": "what is a co-op college"} +{"query_id": "415815", "text": "is labor taxable in the state of arkansas"} +{"query_id": "153739", "text": "distance from uranus to earth"} +{"query_id": "153794", "text": "distance in miles pittsburgh, pa to new york"} +{"query_id": "415962", "text": "is lantus considered an insulin?"} +{"query_id": "678176", "text": "what is a colonel in the air force"} +{"query_id": "940386", "text": "when did president obama tickets first vacation while in office"} +{"query_id": "1096257", "text": "how much does a audit senior make"} +{"query_id": "153981", "text": "distance phoenix to nogales"} +{"query_id": "768411", "text": "what is mapanything?"} +{"query_id": "416228", "text": "is lenovo better than hp"} +{"query_id": "154301", "text": "divine wisdom definition"} +{"query_id": "416457", "text": "is lincoln park singer really dead"} +{"query_id": "154372", "text": "diy stucco onto concrete block"} +{"query_id": "940916", "text": "when did spindletop happen"} +{"query_id": "940940", "text": "when did st anne die"} +{"query_id": "678913", "text": "what is a cono"} +{"query_id": "154633", "text": "dna total number of nucleotides"} +{"query_id": "416846", "text": "is lupus a thyroid disease"} +{"query_id": "165135", "text": "does crestor cause a cough"} +{"query_id": "154785", "text": "do age discrimination laws apply to independent contractors"} +{"query_id": "941219", "text": "when did the battle of gettysburg take place"} +{"query_id": "679167", "text": "what is a contralto singer"} +{"query_id": "417040", "text": "is magnesium citrate a stool softener?"} +{"query_id": "417080", "text": "is maia campbell really on drugs"} +{"query_id": "200600", "text": "heels or heal"} +{"query_id": "155056", "text": "do astronauts sleep on their back"} +{"query_id": "808235", "text": "what is the best erectile dysfunction pill"} +{"query_id": "155086", "text": "do azaleas like acidic soil"} +{"query_id": "679390", "text": "what is a correlational case study?"} +{"query_id": "155119", "text": "do bacteria cells have a ribosomes"} +{"query_id": "417362", "text": "is marijuana used as an add medicine?"} +{"query_id": "155234", "text": "do bigger tires affect gas mileage"} +{"query_id": "417404", "text": "is marlo thomas died"} +{"query_id": "941749", "text": "when did the hittites start"} +{"query_id": "679658", "text": "what is a cpt code"} +{"query_id": "941865", "text": "when did the lpga adopt a development program for golf"} +{"query_id": "637576", "text": "what does fight tooth and nail mean"} +{"query_id": "417664", "text": "is medicaid free health care"} +{"query_id": "679878", "text": "what is a cross liability clause in insurance"} +{"query_id": "155700", "text": "do clouds form in the vab"} +{"query_id": "417902", "text": "is merrimack county part of state of nh"} +{"query_id": "417946", "text": "is methadone an mdma receptor agonist"} +{"query_id": "680102", "text": "what is a cumulative average"} +{"query_id": "418032", "text": "is michael ramone democratic or republican"} +{"query_id": "418063", "text": "is microcrystalline wax a liquid"} +{"query_id": "942354", "text": "when did the transformers cartoon series come out?"} +{"query_id": "418165", "text": "is milk a protein"} +{"query_id": "680324", "text": "what is a dachshund"} +{"query_id": "418195", "text": "is milk ok for cats"} +{"query_id": "156052", "text": "do dry beans have a shelf life"} +{"query_id": "680373", "text": "what is a danish sport"} +{"query_id": "418353", "text": "is mo the north"} +{"query_id": "156215", "text": "do expedia prices include tax"} +{"query_id": "942651", "text": "when did they start putting seat belts in cars"} +{"query_id": "680514", "text": "what is a de minimis payment"} +{"query_id": "418423", "text": "is monarch bank owned by townebank?"} +{"query_id": "156379", "text": "do french women play sports"} +{"query_id": "418552", "text": "is mortgage and deed of trust the same document"} +{"query_id": "755907", "text": "what is hpp header"} +{"query_id": "942915", "text": "when did vhs tape come out"} +{"query_id": "418633", "text": "is mp3obsession safe and legal"} +{"query_id": "680951", "text": "what is a descendant selector"} +{"query_id": "92509", "text": "circadian rhythm disorders symptoms"} +{"query_id": "943170", "text": "when did women in usa get right to vote"} +{"query_id": "943190", "text": "when did women's rights begin in canada"} +{"query_id": "594105", "text": "what cell structure does archaebacteria have"} +{"query_id": "418926", "text": "is narcotics anonymous effective"} +{"query_id": "418977", "text": "is natural gas renewable"} +{"query_id": "156889", "text": "do i have to sponsor my husband for"} +{"query_id": "681514", "text": "what is a disease associated within the abdomen"} +{"query_id": "681264", "text": "what is a digital perm"} +{"query_id": "157149", "text": "do i really need to separate baby clothes by color before washing?"} +{"query_id": "419326", "text": "is nitroglycerin a vasodilator"} +{"query_id": "419333", "text": "is nizuc resort all inclusive"} +{"query_id": "681791", "text": "what is a doffer spinner responsibilities"} +{"query_id": "419692", "text": "is ocd a disease?"} +{"query_id": "157580", "text": "do leafy greens have iron"} +{"query_id": "681944", "text": "what is a double acrostic puzzle"} +{"query_id": "1031173", "text": "what is the temperature of water at freezing point"} +{"query_id": "682025", "text": "what is a dower affidavit"} +{"query_id": "944181", "text": "when do kids get tetanus vaccine"} +{"query_id": "944194", "text": "when do kids start writing sentences"} +{"query_id": "944245", "text": "when do lunar eclipse happen"} +{"query_id": "682105", "text": "what is a dresser drawer"} +{"query_id": "682205", "text": "what is a ds1 cable"} +{"query_id": "944451", "text": "when do pools open in las vegas"} +{"query_id": "769085", "text": "what is maven dependency"} +{"query_id": "682365", "text": "what is a dvt?"} +{"query_id": "900164", "text": "what system does straight talk use?"} +{"query_id": "244808", "text": "how long do dissolvable stitches take"} +{"query_id": "682425", "text": "what is a ear infection"} +{"query_id": "420304", "text": "is panama city beach on eastern time"} +{"query_id": "420365", "text": "is paradise township in adams county"} +{"query_id": "420400", "text": "is paris in europe"} +{"query_id": "944700", "text": "when do symptoms of seasonal affective disorder start?"} +{"query_id": "682626", "text": "what is a epo network"} +{"query_id": "214771", "text": "how did the Battle of Ortona happen"} +{"query_id": "944949", "text": "when do used car prices drop"} +{"query_id": "420673", "text": "is peppermint good for diarrhea"} +{"query_id": "682910", "text": "what is a father's role in a child's life"} +{"query_id": "113826", "text": "current fad diet"} +{"query_id": "987644", "text": "who said white folks are what's wrong with america"} +{"query_id": "420867", "text": "is phentermine a amphetamines;"} +{"query_id": "683045", "text": "what is a fem pop"} +{"query_id": "987657", "text": "where is melaleuca field?"} +{"query_id": "420934", "text": "is physical therapy"} +{"query_id": "987660", "text": "where is melanin"} +{"query_id": "420980", "text": "is pigment dispersion syndrome hereditary"} +{"query_id": "158887", "text": "do selfies flip"} +{"query_id": "26485", "text": "argue the meaning of a debate"} +{"query_id": "507086", "text": "symptoms of baby allergic to dog"} +{"query_id": "421145", "text": "is png a universal format"} +{"query_id": "159078", "text": "do sports medicine physicians have to go to medical school"} +{"query_id": "421437", "text": "is potter county under a burn ban"} +{"query_id": "1075156", "text": "why was napalm used in the vietnam war"} +{"query_id": "267187", "text": "how long should one hold bank statements?"} +{"query_id": "159667", "text": "do us citizens need passports to enter and exit canada"} +{"query_id": "421813", "text": "is protonix an antacid"} +{"query_id": "1031502", "text": "what is the temperature in flagstaff az?"} +{"query_id": "507221", "text": "symptoms of bulging cervical disc"} +{"query_id": "114037", "text": "current price of soybeans"} +{"query_id": "946428", "text": "when does fahrenheit 451 take place"} +{"query_id": "422152", "text": "is radiation harmful for a benign brain tumor"} +{"query_id": "422268", "text": "is rayon same as cotton?"} +{"query_id": "1031580", "text": "what is the temp for costa rica"} +{"query_id": "684459", "text": "what is a gel injection in your knee"} +{"query_id": "422398", "text": "is rensselaer polytechnic institute"} +{"query_id": "160255", "text": "do you give a toast at rehearsal dinner"} +{"query_id": "160312", "text": "do you have to be a us citizen to be a police officer"} +{"query_id": "946747", "text": "when does irs mail checks"} +{"query_id": "160339", "text": "do you have to collect copays"} +{"query_id": "422501", "text": "is rhinitis painful"} +{"query_id": "944231", "text": "when do ligament pains start in pregnancy"} +{"query_id": "946825", "text": "when does la liga espanola start"} +{"query_id": "422609", "text": "is risperdal a mood stabilizer"} +{"query_id": "422624", "text": "is rituximab a vaccine"} +{"query_id": "684780", "text": "what is a gic, financial"} +{"query_id": "160562", "text": "do you italicize play titles"} +{"query_id": "422827", "text": "is roundworm contagious to humans"} +{"query_id": "684977", "text": "what is a gog cd key"} +{"query_id": "160694", "text": "do you need a degree to be a gym teacher"} +{"query_id": "160735", "text": "do you need a license to get a notary"} +{"query_id": "685091", "text": "what is a good body cleanse to use"} +{"query_id": "160808", "text": "do you need a transit visa for iran"} +{"query_id": "422955", "text": "is sadie a nickname"} +{"query_id": "990938", "text": "who is dav pilkey"} +{"query_id": "685177", "text": "what is a good facial cleanser"} +{"query_id": "682190", "text": "what is a dry chemical fire extinguisher"} +{"query_id": "423178", "text": "is saugatuck center for the arts nonprofit"} +{"query_id": "565856", "text": "what are some special considerations that might be unique to elderly nutrition"} +{"query_id": "161117", "text": "do you place a period before or after a quote?"} +{"query_id": "947678", "text": "when does spring tides occur"} +{"query_id": "685591", "text": "what is a google brand account?"} +{"query_id": "947785", "text": "when does switch get released"} +{"query_id": "161418", "text": "do you weigh more before or after a workout"} +{"query_id": "423608", "text": "is shawshank redemption on netflix"} +{"query_id": "423646", "text": "is shin splints an injury"} +{"query_id": "947974", "text": "when does the fall start"} +{"query_id": "616415", "text": "what date was the revolutionary war"} +{"query_id": "423878", "text": "is skin cancer genetic"} +{"query_id": "424045", "text": "is social learning theory and social cognitive theory the same"} +{"query_id": "424092", "text": "is socialism utopian or scientific engels pdf"} +{"query_id": "948397", "text": "when does the stock market close daily"} +{"query_id": "686260", "text": "what is a ham hock in cooking"} +{"query_id": "686290", "text": "what is a handheld microphone"} +{"query_id": "948452", "text": "when does the umbilical cord form during pregnancy"} +{"query_id": "948532", "text": "when does transformers the last knight is coming out"} +{"query_id": "551309", "text": "what age does your wisdom teeth come in"} +{"query_id": "1031910", "text": "what is the standard size of a king size headboard"} +{"query_id": "686469", "text": "what is a health safety net"} +{"query_id": "424408", "text": "is spirit airlines grounded in houston, tx"} +{"query_id": "424449", "text": "is spotify a publicly traded company"} +{"query_id": "162351", "text": "does a refrigerator normally use a standard outlet"} +{"query_id": "424509", "text": "is ssdi income taxed"} +{"query_id": "948829", "text": "when elvis met nixon"} +{"query_id": "686739", "text": "what is a heritage oak"} +{"query_id": "686746", "text": "what is a hernia check"} +{"query_id": "424753", "text": "is stock market closed"} +{"query_id": "813536", "text": "what is the currency for croatia"} +{"query_id": "162662", "text": "does adult acne rosacea give you blepharitis"} +{"query_id": "424898", "text": "is suffering from anxiety a mental illness"} +{"query_id": "425072", "text": "is sweden switzerland"} +{"query_id": "1100937", "text": "echo alexa what does it do"} +{"query_id": "687245", "text": "what is a human zygote"} +{"query_id": "163038", "text": "does amlodipine make you itch"} +{"query_id": "813605", "text": "what is the currency in nassau, bahamas?"} +{"query_id": "638849", "text": "what does herb mean"} +{"query_id": "687375", "text": "what is a hydromyelia"} +{"query_id": "1032074", "text": "who is deputy director andrew mccabe"} +{"query_id": "425330", "text": "is tb caused by airborne transmission"} +{"query_id": "425375", "text": "is tea healthy to drink"} +{"query_id": "949686", "text": "when is biltmore decorated for christmas"} +{"query_id": "988412", "text": "who must a company contribute to for a sep"} +{"query_id": "687615", "text": "what is a interstim"} +{"query_id": "687632", "text": "what is a inu"} +{"query_id": "425505", "text": "is term gpa and semester gpa the same thing"} +{"query_id": "813675", "text": "what is the currency of taiwan"} +{"query_id": "625205", "text": "what do the colors on the russian mean"} +{"query_id": "163570", "text": "does b complex change urine color"} +{"query_id": "163602", "text": "does bacterial infection cause joint pain "} +{"query_id": "950139", "text": "when is e filing available"} +{"query_id": "249866", "text": "how long does a pa marriage license last"} +{"query_id": "163860", "text": "does bloated stomach hurt"} +{"query_id": "163912", "text": "does body fat weigh more than muscle"} +{"query_id": "950355", "text": "when is flipping out next season"} +{"query_id": "426214", "text": "is the elliptical bad for your knees"} +{"query_id": "426347", "text": "is the gas form of water vapor"} +{"query_id": "1079141", "text": "word that means to threaten or be forceful"} +{"query_id": "164282", "text": "does carbamazepine cause hyponatremia"} +{"query_id": "426442", "text": "is the hawb the tracking number"} +{"query_id": "688644", "text": "what is a learning objective for teaching toddlers about weather"} +{"query_id": "901206", "text": "what temp should you bake bacon at"} +{"query_id": "426504", "text": "is the hulk stronger than the thing"} +{"query_id": "950799", "text": "when is jamaican flag day"} +{"query_id": "688711", "text": "what is a legal fiction"} +{"query_id": "1075980", "text": "what is a buddy test"} +{"query_id": "688739", "text": "what is a legend ks2"} +{"query_id": "426622", "text": "is the keto diet good for kidney disease"} +{"query_id": "164528", "text": "does chevy have electric vehicle"} +{"query_id": "164912", "text": "does collagen affect hair color"} +{"query_id": "689223", "text": "what is a lisp?"} +{"query_id": "427086", "text": "is the philippines considered pacific islander"} +{"query_id": "165002", "text": "does contraction of the ciliary muscles shorten the lens"} +{"query_id": "165007", "text": "does conviction mean jail"} +{"query_id": "813953", "text": "what is the current time in lagos nigeria"} +{"query_id": "427340", "text": "is the sheboygan clinic open"} +{"query_id": "202306", "text": "highest mileage crossover india"} +{"query_id": "951820", "text": "when is ski season over"} +{"query_id": "689700", "text": "what is a macchiato coffee drink"} +{"query_id": "817309", "text": "what is the difference between delta and volatility?"} +{"query_id": "689851", "text": "what is a major function of the neurological system?"} +{"query_id": "689885", "text": "what is a malanga"} +{"query_id": "952047", "text": "when is that netflix series with eleven"} +{"query_id": "690010", "text": "what is a mandatory profile windows"} +{"query_id": "165807", "text": "does eating a meal affect blood pressure"} +{"query_id": "907173", "text": "what to eat during migraine"} +{"query_id": "952378", "text": "when is the best time to purchase tickets"} +{"query_id": "952388", "text": "when is the best time to see northern lights?"} +{"query_id": "428113", "text": "is there a difference in mitosis between animal and plant cells?"} +{"query_id": "952445", "text": "when is the best time to take iron pills"} +{"query_id": "952452", "text": "when is the best time to take priligy?"} +{"query_id": "166043", "text": "does estrogen make me start my period"} +{"query_id": "690508", "text": "what is a medical mc provider"} +{"query_id": "952658", "text": "when is the daylight savings time change"} +{"query_id": "690565", "text": "what is a medication administration record intended for"} +{"query_id": "428424", "text": "is there a pre fab bathroom that could be attached to a mobile home"} +{"query_id": "690606", "text": "what is a melamine sponge"} +{"query_id": "166403", "text": "does florida state university have rotc program"} +{"query_id": "690705", "text": "what is a merchant's mark"} +{"query_id": "166468", "text": "does forskolin diet work"} +{"query_id": "952926", "text": "when is the i fall solstice"} +{"query_id": "690801", "text": "what is a meteorologist term mcv"} +{"query_id": "464663", "text": "nitrocellulose cas number"} +{"query_id": "36025", "text": "average dimension of a shower stall"} +{"query_id": "953020", "text": "when is the latest time to book a flight"} +{"query_id": "428773", "text": "is there a wunderlist app for android"} +{"query_id": "690956", "text": "what is a microsoft innovative educator"} +{"query_id": "428819", "text": "is there an age limit for using a swegway"} +{"query_id": "166680", "text": "does gerd cause coughing"} +{"query_id": "428847", "text": "is there an age requirement to take a distribution from a roth ira?"} +{"query_id": "691004", "text": "what is a migrant worker"} +{"query_id": "166748", "text": "does global entry include tsa"} +{"query_id": "691055", "text": "what is a millennium baby"} +{"query_id": "166784", "text": "does glycerin tincture need to be refrigerated"} +{"query_id": "428941", "text": "is there an over the counter test for anemia"} +{"query_id": "953274", "text": "when is the opening day of dove season in alabama"} +{"query_id": "691141", "text": "what is a mini smart fridge"} +{"query_id": "953332", "text": "when is the rainy season in costa rica"} +{"query_id": "953351", "text": "when is the release of wonder"} +{"query_id": "683193", "text": "what is a file compression mean in computer software?"} +{"query_id": "857956", "text": "what is trump truly hiding"} +{"query_id": "953445", "text": "when is the solar eclipse in south carolina"} +{"query_id": "167156", "text": "does highster mobile really work"} +{"query_id": "167204", "text": "does home health nurse need hospital experience"} +{"query_id": "691507", "text": "what is a montadale sheep"} +{"query_id": "167229", "text": "does honey contain vitamin"} +{"query_id": "691709", "text": "what is a mra business definition"} +{"query_id": "167436", "text": "does ichigo lose his powers"} +{"query_id": "429664", "text": "is tom brady retiring"} +{"query_id": "429675", "text": "is tom robinson found guilty"} +{"query_id": "167566", "text": "does insulin give you constipation"} +{"query_id": "167620", "text": "does invisalign straighten crooked teeth"} +{"query_id": "290091", "text": "how many movements in beethoven's moonlight sonata"} +{"query_id": "464860", "text": "node js import"} +{"query_id": "590433", "text": "what causes over pronation of the foot"} +{"query_id": "167994", "text": "does kevin spacey have an oscar"} +{"query_id": "430142", "text": "is tungsten a metal"} +{"query_id": "168000", "text": "does kia sorento have interference engine"} +{"query_id": "954455", "text": "when should fatigue and shortness of breath be considered serious"} +{"query_id": "168069", "text": "does kurt cobain buried or cremated"} +{"query_id": "430229", "text": "is two weeks early considered premature"} +{"query_id": "168175", "text": "does law enforcement have the responsibility to intervene?"} +{"query_id": "945535", "text": "when do you use anova"} +{"query_id": "692494", "text": "what is a nigerian maggot"} +{"query_id": "168238", "text": "does lemon make water alkaline"} +{"query_id": "954711", "text": "when should sutures be removed"} +{"query_id": "692577", "text": "what is a nomadic"} +{"query_id": "66707", "text": "can dolphins smell"} +{"query_id": "1096742", "text": "how many pounds is in a metric ton"} +{"query_id": "989296", "text": "who is sakura haruno"} +{"query_id": "955093", "text": "when the irs accepts your return"} +{"query_id": "692955", "text": "what is a normal pulse rate for men uk"} +{"query_id": "955117", "text": "when the northern hemisphere experiences summer, the southern hemisphere experiences"} +{"query_id": "168787", "text": "does matcha tea lower blood pressure"} +{"query_id": "955220", "text": "when to aerate grass"} +{"query_id": "693101", "text": "what is a note for mortgage"} +{"query_id": "814568", "text": "what is the definition of a discriminant in math"} +{"query_id": "430985", "text": "is vitamin e considered a blood thinner"} +{"query_id": "430989", "text": "is vitamin e good for fatty liver"} +{"query_id": "693152", "text": "what is a np grade"} +{"query_id": "693162", "text": "what is a nrti backbone"} +{"query_id": "693297", "text": "what is a ob tech"} +{"query_id": "693447", "text": "what is a ozone alert"} +{"query_id": "693469", "text": "what is a pacemaker for"} +{"query_id": "431481", "text": "is willie mcgee in the hall of fame"} +{"query_id": "693636", "text": "what is a paragraph example"} +{"query_id": "693642", "text": "what is a parallax"} +{"query_id": "169390", "text": "does mustard help lower blood pressure"} +{"query_id": "955911", "text": "when to stop turning eggs in incubator"} +{"query_id": "508855", "text": "symptoms of teething in babies"} +{"query_id": "302435", "text": "how much are virgin america change fees"} +{"query_id": "956060", "text": "when to use a copyright symbol"} +{"query_id": "694063", "text": "what is a pda device"} +{"query_id": "169778", "text": "does oil pulling heal cavities"} +{"query_id": "858421", "text": "what is two factor authentication"} +{"query_id": "596282", "text": "what city was flashdance set in?"} +{"query_id": "956403", "text": "when ventricles in brain are widely spaced and no csp"} +{"query_id": "432161", "text": "ismat name meaning"} +{"query_id": "28352", "text": "at what age does a colt become fertile"} +{"query_id": "1033249", "text": "what is the radius if the diame"} +{"query_id": "956624", "text": "when was alice walker born"} +{"query_id": "694560", "text": "what is a phalanx in ancient greece?"} +{"query_id": "694561", "text": "what is a phantom color poodle"} +{"query_id": "694678", "text": "what is a photostat"} +{"query_id": "432602", "text": "jackfruit recipe vegan"} +{"query_id": "837372", "text": "what is the official site for free credit reports"} +{"query_id": "432653", "text": "jail definition"} +{"query_id": "432680", "text": "jamaica how many sq miles"} +{"query_id": "694845", "text": "what is a piggyback switch?"} +{"query_id": "956993", "text": "when was burke's law"} +{"query_id": "1090513", "text": "spectrum jobs benefits"} +{"query_id": "170581", "text": "does prilosec cause weight loss"} +{"query_id": "432811", "text": "japanese name meaning koto"} +{"query_id": "432874", "text": "java chip frappucino ingredients"} +{"query_id": "170770", "text": "does quasi experimental use pretest and posttest"} +{"query_id": "170788", "text": "does quotation mark go before or after period"} +{"query_id": "695238", "text": "what is a podcast livestream"} +{"query_id": "695240", "text": "what is a podiatry"} +{"query_id": "170982", "text": "does risperidone cause weight gain"} +{"query_id": "433220", "text": "job applicant definition"} +{"query_id": "957607", "text": "when was explorer of the seas refurbished"} +{"query_id": "957688", "text": "when was first modern ballet performed"} +{"query_id": "433415", "text": "josephine's feast"} +{"query_id": "171370", "text": "does singing burn calories"} +{"query_id": "433549", "text": "jujube candy flavors"} +{"query_id": "433579", "text": "jumbo loan definition"} +{"query_id": "171527", "text": "does solar radiation cause global warming"} +{"query_id": "433680", "text": "justice definition"} +{"query_id": "433685", "text": "justification definition literature"} +{"query_id": "433691", "text": "justifying definition"} +{"query_id": "171691", "text": "does staphylococcus aureus have a capsule"} +{"query_id": "695993", "text": "what is a primatologist"} +{"query_id": "958142", "text": "when was internet explorer first released"} +{"query_id": "171776", "text": "does strep cause fever blisters"} +{"query_id": "241405", "text": "how long can a pregnant woman carry a dead fetus"} +{"query_id": "958311", "text": "when was jim vance funeral"} +{"query_id": "1033534", "text": "what is the purpose of the advance trac system"} +{"query_id": "171906", "text": "does sugarless gum cause diarrhea"} +{"query_id": "696217", "text": "what is a product support manager?"} +{"query_id": "696242", "text": "what is a professional engineering degree"} +{"query_id": "696312", "text": "what is a project manager job"} +{"query_id": "172062", "text": "does tarrant county assessor figure your taxes on assessed or appraised"} +{"query_id": "696404", "text": "what is a property of both a solid and liquid"} +{"query_id": "434369", "text": "kids definition of centrosome"} +{"query_id": "434462", "text": "kindle account device serial number"} +{"query_id": "696738", "text": "what is a pulley for"} +{"query_id": "958993", "text": "when was mt. st. helens last eruption"} +{"query_id": "959034", "text": "when was napoleon in holland?"} +{"query_id": "172608", "text": "does the independent or dependent variable go on the x-axis"} +{"query_id": "696918", "text": "what is a qph file"} +{"query_id": "959083", "text": "when was niagara falls created"} +{"query_id": "434835", "text": "konig class battleship"} +{"query_id": "727837", "text": "what is cardamom used for"} +{"query_id": "172787", "text": "does the p-shot really work"} +{"query_id": "959228", "text": "when was outlet founded thurman"} +{"query_id": "172981", "text": "does the subconscious control your breathing"} +{"query_id": "173001", "text": "does the temperature affects the rate of buffer solution"} +{"query_id": "435412", "text": "lakegirl address"} +{"query_id": "815320", "text": "what is the definition of pessimistic"} +{"query_id": "173391", "text": "does tryptophan become niacin"} +{"query_id": "435541", "text": "land rover velar price"} +{"query_id": "959854", "text": "when was slash and burn agriculture used"} +{"query_id": "697780", "text": "what is a relationship class in arcgis"} +{"query_id": "960003", "text": "when was stew invented"} +{"query_id": "435794", "text": "largest airport near lake clear ny"} +{"query_id": "697972", "text": "what is a residual solvent"} +{"query_id": "697983", "text": "what is a resolution by its board of directors"} +{"query_id": "960265", "text": "when was the articles of confederation adopted by congress"} +{"query_id": "960302", "text": "when was the battle of lexington and concord fought"} +{"query_id": "436091", "text": "largest cathedral in world"} +{"query_id": "436100", "text": "largest cave in the world"} +{"query_id": "960397", "text": "when was the broken road written"} +{"query_id": "960437", "text": "when was the chilean war of independence"} +{"query_id": "436249", "text": "largest container ship in the world"} +{"query_id": "960566", "text": "when was the dc fire department established?"} +{"query_id": "698445", "text": "what is a rookie surfer crossword"} +{"query_id": "174273", "text": "does yellow mucus mean infection"} +{"query_id": "436475", "text": "largest flea market in alabama"} +{"query_id": "174344", "text": "does your period stop when you run out of eggs"} +{"query_id": "698719", "text": "what is a safe dose of tramadol"} +{"query_id": "436586", "text": "largest hailstone ever recorded in the world"} +{"query_id": "436602", "text": "largest hips in the world"} +{"query_id": "29089", "text": "at what temperature is rump roast done"} +{"query_id": "698828", "text": "what is a sample in jmeter"} +{"query_id": "174592", "text": "dogs that are good with kids"} +{"query_id": "961048", "text": "when was the first known japanese animation produced?"} +{"query_id": "961097", "text": "when was the first nba game?"} +{"query_id": "436844", "text": "largest magnitude earthquake ever recorded"} +{"query_id": "436847", "text": "largest mall in toronto"} +{"query_id": "72809", "text": "can prozac cause nausea"} +{"query_id": "946631", "text": "when does harbin ice city end"} +{"query_id": "436924", "text": "largest member of rodent"} +{"query_id": "961255", "text": "when was the first united states quarter minted?"} +{"query_id": "699243", "text": "what is a sea washed lighthouse"} +{"query_id": "1010700", "text": "which hotel did jfk propose to jackie"} +{"query_id": "437165", "text": "largest rabbit breeds"} +{"query_id": "815618", "text": "what is the definition of the flowers ovule"} +{"query_id": "961579", "text": "when was the last major immigration overhaul done by ronald reagan?"} +{"query_id": "437324", "text": "largest snail in the world"} +{"query_id": "175251", "text": "dove meaning"} +{"query_id": "990414", "text": "who is james b duke"} +{"query_id": "961921", "text": "when was the national park system established"} +{"query_id": "961950", "text": "when was the northridge california earthquake"} +{"query_id": "437671", "text": "largest zoo in the world"} +{"query_id": "699837", "text": "what is a short term study abroad"} +{"query_id": "699872", "text": "what is a shotgun"} +{"query_id": "699873", "text": "what is a shoul"} +{"query_id": "437752", "text": "lasik surgery how long to wear goggles at night"} +{"query_id": "175625", "text": "drainage rock average cost"} +{"query_id": "903097", "text": "what tests can doctors do to check to see if you are at risk of heart attack"} +{"query_id": "437914", "text": "latest build of edge browser"} +{"query_id": "509907", "text": "synonyms for earth day"} +{"query_id": "438058", "text": "lauren london age"} +{"query_id": "700224", "text": "what is a skilled bed in a nursing home"} +{"query_id": "962443", "text": "when was the total stations first used in surveying"} +{"query_id": "176015", "text": "driving distance littleton co to ft. collins co"} +{"query_id": "176065", "text": "drops definition"} +{"query_id": "438286", "text": "leadership coaching definition"} +{"query_id": "438316", "text": "leading causes of death in united states"} +{"query_id": "438324", "text": "leading causes of death who"} +{"query_id": "962731", "text": "when was tom sawyer written"} +{"query_id": "422600", "text": "is rinsing with water enough after swimming"} +{"query_id": "438455", "text": "learn how to fill out income tax return"} +{"query_id": "772129", "text": "what is mid-century modern"} +{"query_id": "700618", "text": "what is a socket address"} +{"query_id": "700641", "text": "what is a soft close toilet seat"} +{"query_id": "700835", "text": "what is a spanner wrench used for"} +{"query_id": "700871", "text": "what is a special educational needs"} +{"query_id": "176744", "text": "during what phase of meiosis does this occur"} +{"query_id": "815891", "text": "what is the dependent type"} +{"query_id": "439061", "text": "legally do you have to pay time and a half after 40 hours"} +{"query_id": "176994", "text": "dynamic link library meaning"} +{"query_id": "439176", "text": "lemon juice = how much lemon"} +{"query_id": "701335", "text": "what is a staple food of guatemala?"} +{"query_id": "701345", "text": "what is a star wars sith"} +{"query_id": "701390", "text": "what is a static character in literature"} +{"query_id": "963564", "text": "when will anet announce earnings"} +{"query_id": "177221", "text": "early pregnancy symptoms before missed period"} +{"query_id": "439375", "text": "lesion on rib causes"} +{"query_id": "177238", "text": "early signs of thyroid problems"} +{"query_id": "145569", "text": "did the zone diet work for you"} +{"query_id": "963788", "text": "when will i start puberty quiz for girls"} +{"query_id": "1034446", "text": "what is the population growth rate for egypt"} +{"query_id": "701663", "text": "what is a straddle"} +{"query_id": "128113", "text": "define the indirect function in excel"} +{"query_id": "439731", "text": "license how much cost"} +{"query_id": "160671", "text": "do you need a certification to become a mindfulness meditation practitioner"} +{"query_id": "964054", "text": "when will social security cost of living increase"} +{"query_id": "964152", "text": "when will the hurricane be available in star citizen"} +{"query_id": "248086", "text": "how long do you have to go college to become nurse"} +{"query_id": "440098", "text": "limit number of executives on same flight"} +{"query_id": "422893", "text": "is russia self-sufficient in oil?"} +{"query_id": "440269", "text": "lindale georgia is in what county"} +{"query_id": "964577", "text": "when you give blood how much do they take"} +{"query_id": "1034587", "text": "cures that work for mites on dogs homemade"} +{"query_id": "440362", "text": "linking verb synonym"} +{"query_id": "1034595", "text": "what is the phone number to spe"} +{"query_id": "160787", "text": "do you need a photography degree"} +{"query_id": "178468", "text": "effects hot stone has on the circulatory system"} +{"query_id": "702790", "text": "what is a tanf"} +{"query_id": "702792", "text": "what is a tanga"} +{"query_id": "702855", "text": "what is a tarkus"} +{"query_id": "178612", "text": "effects of cortisol on bp"} +{"query_id": "178627", "text": "effects of detox juice cleanse"} +{"query_id": "440802", "text": "list of foods that cause diarrhea"} +{"query_id": "1034679", "text": "what is the period for y=cosx"} +{"query_id": "1087076", "text": "what are the different approaches to solid waste management?"} +{"query_id": "178825", "text": "effects of myokines on muscle"} +{"query_id": "160885", "text": "do you need immunizations for belize"} +{"query_id": "1034703", "text": "what is the peg ratio and what does it do"} +{"query_id": "699510", "text": "what is a serigraph"} +{"query_id": "703211", "text": "what is a tessellation pattern"} +{"query_id": "703270", "text": "what is a the different forms of a gene called called"} +{"query_id": "441128", "text": "list of types of antibiotics"} +{"query_id": "703383", "text": "what is a thoracentesis"} +{"query_id": "965578", "text": "where are john deere compact tractors made"} +{"query_id": "292021", "text": "how many people charles manson killed"} +{"query_id": "441409", "text": "little caesars italian cheese bread calories"} +{"query_id": "703765", "text": "what is a topographical map"} +{"query_id": "510513", "text": "tar heel definition origin"} +{"query_id": "29921", "text": "authors definition"} +{"query_id": "441734", "text": "lockheed martin field engineer salary"} +{"query_id": "860078", "text": "what is va home loan coe"} +{"query_id": "996301", "text": "where is the kingdom of kush?"} +{"query_id": "259128", "text": "how long does oxy last"} +{"query_id": "947466", "text": "when does revolutionary war end"} +{"query_id": "704072", "text": "what is a transit number"} +{"query_id": "704080", "text": "what is a transit visa"} +{"query_id": "826518", "text": "what is the job description for insurance company"} +{"query_id": "704223", "text": "what is a trifocal lens"} +{"query_id": "704236", "text": "what is a trim line on a car"} +{"query_id": "991210", "text": "definition of explicate"} +{"query_id": "704398", "text": "what is a tsp?"} +{"query_id": "442377", "text": "longest hair"} +{"query_id": "30039", "text": "automated cells & equipment"} +{"query_id": "991241", "text": "where is quincy market in boston?"} +{"query_id": "442455", "text": "longest legs model"} +{"query_id": "442491", "text": "longest living shark"} +{"query_id": "442525", "text": "longest mountain range in iran and iraq"} +{"query_id": "442593", "text": "longest punt in nfl"} +{"query_id": "564668", "text": "what are sensitive periods for brain development"} +{"query_id": "442673", "text": "longest running african american sitcom"} +{"query_id": "180592", "text": "english came from what language"} +{"query_id": "967106", "text": "where are victoria falls"} +{"query_id": "180693", "text": "enlarge definition"} +{"query_id": "772864", "text": "what is mmt in orthopedics"} +{"query_id": "443027", "text": "losartan side effects erectile dysfunction"} +{"query_id": "180887", "text": "enu protein shake"} +{"query_id": "311540", "text": "how much does a spectacled bear weigh"} +{"query_id": "180902", "text": "environment variables types"} +{"query_id": "161224", "text": "do you set up txt record like a cname?"} +{"query_id": "443081", "text": "lotte world skyscraper"} +{"query_id": "204924", "text": "homocysteine routine test"} +{"query_id": "705279", "text": "what is a vector source in microbiology"} +{"query_id": "181144", "text": "epoxy countertops price per square foot"} +{"query_id": "181222", "text": "equi meaning"} +{"query_id": "1035098", "text": "who is lance?"} +{"query_id": "181301", "text": "eradicated definition"} +{"query_id": "443489", "text": "luggage that can withstand airline handling"} +{"query_id": "705681", "text": "what is a vocal form used brainly"} +{"query_id": "181394", "text": "erp software definition"} +{"query_id": "705687", "text": "what is a voice communication system"} +{"query_id": "181476", "text": "eso how to earn champion points"} +{"query_id": "181531", "text": "esr test meaning"} +{"query_id": "968071", "text": "where can you cash a fidelity investment check"} +{"query_id": "968206", "text": "where can you watch dance camp"} +{"query_id": "372674", "text": "how to play noodle hockey"} +{"query_id": "968310", "text": "where did an important battle for the tennessee campaign happen"} +{"query_id": "706167", "text": "what is a wellness champion"} +{"query_id": "706215", "text": "what is a wheel offset mean"} +{"query_id": "205086", "text": "honda type r price"} +{"query_id": "948797", "text": "when drake was born"} +{"query_id": "706342", "text": "what is a windows batch file"} +{"query_id": "182081", "text": "euless texas is in what county?"} +{"query_id": "968560", "text": "where did derrick rose graduate from"} +{"query_id": "968608", "text": "where did edison set up his first laboratory for research"} +{"query_id": "444350", "text": "mageirocophobia definition"} +{"query_id": "1035278", "text": "what is the new nintendo system"} +{"query_id": "182393", "text": "exacting definition"} +{"query_id": "969023", "text": "where did most greeks settle"} +{"query_id": "969066", "text": "where did olives originate from"} +{"query_id": "444790", "text": "makeover cost"} +{"query_id": "706950", "text": "what is abbreviated dialing"} +{"query_id": "760638", "text": "what is ir nursing"} +{"query_id": "860573", "text": "what is venator"} +{"query_id": "729508", "text": "what is chalk paint?"} +{"query_id": "969264", "text": "where did slavery exist"} +{"query_id": "445094", "text": "manicure nails clear gel cost"} +{"query_id": "183046", "text": "excel what is a pivot table"} +{"query_id": "538570", "text": "vvi airport code"} +{"query_id": "85018", "text": "causes for shingles"} +{"query_id": "183201", "text": "excuse vs recuse definition"} +{"query_id": "707513", "text": "what is acha"} +{"query_id": "969750", "text": "where did the name reid come from"} +{"query_id": "445494", "text": "mario batali net worth"} +{"query_id": "707670", "text": "what is acrylic used for"} +{"query_id": "445573", "text": "marketing communication specialist job duties"} +{"query_id": "707721", "text": "what is activate inc"} +{"query_id": "904389", "text": "what time does chick-fil-a breakfast close"} +{"query_id": "969974", "text": "where did the the trail of tears end"} +{"query_id": "707835", "text": "what is activex control"} +{"query_id": "117977", "text": "define arthrogryposis"} +{"query_id": "970152", "text": "where did wD40"} +{"query_id": "183723", "text": "explain how urinary tract infections cause both hematuria and pyuria"} +{"query_id": "729672", "text": "what is charter bus"} +{"query_id": "445908", "text": "mastocytosis symptoms"} +{"query_id": "970242", "text": "where do I find drivers on windows 10"} +{"query_id": "183874", "text": "explain the structure of bone tissue"} +{"query_id": "183880", "text": "explain the term testing in programming"} +{"query_id": "1035535", "text": "what is the name of the molecular compound ccl4?"} +{"query_id": "183988", "text": "explain what joint and muscle movements are involved in running"} +{"query_id": "184105", "text": "explanation of resistance, voltage, and current"} +{"query_id": "708438", "text": "what is ads usaid"} +{"query_id": "970605", "text": "where do cows live"} +{"query_id": "708517", "text": "what is advertisement?"} +{"query_id": "184235", "text": "expropriated define"} +{"query_id": "184249", "text": "extended hours permit"} +{"query_id": "643359", "text": "what does microsoft warranty cover for surface book?"} +{"query_id": "970824", "text": "where do heterotrophs contain their energy from"} +{"query_id": "184436", "text": "eye rhyme literary definition"} +{"query_id": "708739", "text": "what is after hours trading"} +{"query_id": "184452", "text": "eye surgery lasik cost"} +{"query_id": "708781", "text": "what is agave?"} +{"query_id": "708904", "text": "what is agm mean"} +{"query_id": "184621", "text": "factors affecting demand of labour"} +{"query_id": "467683", "text": "object pronoun definition"} +{"query_id": "446834", "text": "mean and median definition"} +{"query_id": "971213", "text": "where do morel mushrooms grow?"} +{"query_id": "971233", "text": "where do most of earth's large deserts occur"} +{"query_id": "336648", "text": "how old is taylor caniff"} +{"query_id": "49802", "text": "belizean cuisine"} +{"query_id": "184916", "text": "family roots definition"} +{"query_id": "971378", "text": "where do people speak icelandic"} +{"query_id": "185009", "text": "famous people who was born on pi day"} +{"query_id": "447169", "text": "meaning of aerial in geography"} +{"query_id": "709342", "text": "what is alcohol used for"} +{"query_id": "948351", "text": "when does the schedule come out for the ncaa"} +{"query_id": "30860", "text": "average amount of money stna make"} +{"query_id": "447340", "text": "meaning of black flowers"} +{"query_id": "971633", "text": "where do tapirs live"} +{"query_id": "249321", "text": "how long does a duck egg take to hatch"} +{"query_id": "971653", "text": "where do the ash borer come from"} +{"query_id": "709560", "text": "what is all in basic metabolic panel"} +{"query_id": "185276", "text": "fastest car in the world motor tr"} +{"query_id": "971729", "text": "where do the makah tribe live now"} +{"query_id": "185299", "text": "fastest cell phone processor"} +{"query_id": "447540", "text": "meaning of crevices"} +{"query_id": "447551", "text": "meaning of current ratio"} +{"query_id": "709802", "text": "what is alphasights"} +{"query_id": "992132", "text": "who created an engraving of the boston massacre to increase support for the patriot cause?"} +{"query_id": "972064", "text": "where do you feel contractions"} +{"query_id": "709936", "text": "what is aluminum sulfate"} +{"query_id": "447797", "text": "meaning of faint of heart"} +{"query_id": "30956", "text": "average annual income for rn in illinois"} +{"query_id": "185879", "text": "fec independent expenditure definition"} +{"query_id": "448035", "text": "meaning of interval"} +{"query_id": "448123", "text": "meaning of last name, harrison"} +{"query_id": "710297", "text": "what is amex ?"} +{"query_id": "448183", "text": "meaning of loggers"} +{"query_id": "186063", "text": "federalism theology definition"} +{"query_id": "186265", "text": "felony aggravated battery definition"} +{"query_id": "972699", "text": "where does carrageenan come from"} +{"query_id": "205809", "text": "hot to transfer music to my samsung s6"} +{"query_id": "186390", "text": "fenugreek supplement benefits"} +{"query_id": "186446", "text": "ferrous sulfate how many elemental iron"} +{"query_id": "710755", "text": "what is an abscess in throat"} +{"query_id": "448630", "text": "meaning of name nairi"} +{"query_id": "448745", "text": "meaning of name suri"} +{"query_id": "710914", "text": "what is an acl"} +{"query_id": "773858", "text": "what is mozerella made of"} +{"query_id": "186727", "text": "fifth season vikings"} +{"query_id": "448975", "text": "meaning of postural"} +{"query_id": "448976", "text": "meaning of potsherd"} +{"query_id": "948653", "text": "when does water boil at sea level"} +{"query_id": "973362", "text": "where does lice come from"} +{"query_id": "686541", "text": "what is a healthy resting heart rate for men"} +{"query_id": "449235", "text": "meaning of social security numbers"} +{"query_id": "449244", "text": "meaning of solute"} +{"query_id": "187186", "text": "fingers carpal tunnel symptoms"} +{"query_id": "1079785", "text": "world population clock live"} +{"query_id": "481341", "text": "price to send certified mail"} +{"query_id": "992407", "text": "who administers the federal unemployment compensation laws?"} +{"query_id": "973731", "text": "where does qatar fly"} +{"query_id": "711682", "text": "what is an analyzer in clinical laboratory scientist"} +{"query_id": "711710", "text": "what is an anemic"} +{"query_id": "711759", "text": "what is an ankle dislocation"} +{"query_id": "973917", "text": "where does spermatogenesis occur?"} +{"query_id": "711803", "text": "what is an annuity for dummies"} +{"query_id": "711811", "text": "what is an anoscopy for"} +{"query_id": "711840", "text": "what is an antelopes baby called"} +{"query_id": "879150", "text": "what movements strain the trapezius"} +{"query_id": "449750", "text": "meaning of the name elodie"} +{"query_id": "1079868", "text": "world's largest bass caught"} +{"query_id": "974201", "text": "where does the delaware river start and end"} +{"query_id": "974220", "text": "where does the eiffel tower place?"} +{"query_id": "187818", "text": "flash definition"} +{"query_id": "118702", "text": "define calving"} +{"query_id": "450093", "text": "meaning of the name rumah"} +{"query_id": "1036214", "text": "what is the microfeed in sharepoint"} +{"query_id": "249802", "text": "how long does a mobile check hold"} +{"query_id": "188134", "text": "flower shops in pueblo colorado"} +{"query_id": "974670", "text": "where does the name nadia come from"} +{"query_id": "712545", "text": "what is an atm used for"} +{"query_id": "450681", "text": "means disease of the chest is"} +{"query_id": "992618", "text": "where is seneca south carolina?"} +{"query_id": "450788", "text": "mechanical errors definition"} +{"query_id": "712944", "text": "what is an earpod?"} +{"query_id": "450854", "text": "media liability insurance definition"} +{"query_id": "450921", "text": "median house price for spokane wa"} +{"query_id": "713134", "text": "what is an efficient market"} +{"query_id": "992677", "text": "which type of receptor alters the cytoskeleton when its ligand binds to it?"} +{"query_id": "188908", "text": "foods not eat migraine"} +{"query_id": "451070", "text": "medical causes for low sodium"} +{"query_id": "1101110", "text": "dow jones industrial average please"} +{"query_id": "713360", "text": "what is an elp"} +{"query_id": "189115", "text": "foods that begin with r"} +{"query_id": "49943", "text": "benefit administrative systems insurance"} +{"query_id": "713448", "text": "what is an emg/ncs test"} +{"query_id": "189174", "text": "foods that cause candida growth"} +{"query_id": "975688", "text": "where in philadelphia did kevin hart grow up"} +{"query_id": "451406", "text": "medicare advantage cost per month"} +{"query_id": "189312", "text": "foods that contains calcium"} +{"query_id": "451484", "text": "medicare eligibility contact number"} +{"query_id": "451609", "text": "medication administration closed system"} +{"query_id": "189466", "text": "foods that help cortisol stress"} +{"query_id": "975997", "text": "where is 89130"} +{"query_id": "1088718", "text": "weather for avon in"} +{"query_id": "452200", "text": "medicine that causes tremor"} +{"query_id": "190078", "text": "foods to eat for indigestion problems"} +{"query_id": "190212", "text": "foods to eat when diarrhea"} +{"query_id": "190307", "text": "foods to help lower cholesterol naturally"} +{"query_id": "714636", "text": "what is an fcr"} +{"query_id": "714672", "text": "what is an fmo"} +{"query_id": "714678", "text": "what is an for generic substitution"} +{"query_id": "976829", "text": "where is an exxon mobil gas station"} +{"query_id": "714709", "text": "what is an hd screen"} +{"query_id": "976941", "text": "where is ansilvund burial chambers"} +{"query_id": "190601", "text": "for how long is chickenpox contagious"} +{"query_id": "381321", "text": "how to stop a puppy humping"} +{"query_id": "715189", "text": "what is an indian gaur"} +{"query_id": "453220", "text": "mexico population policy life expectancy"} +{"query_id": "453270", "text": "mia nrt distance"} +{"query_id": "715508", "text": "what is an integrated studies degree"} +{"query_id": "715588", "text": "what is an interlude"} +{"query_id": "453451", "text": "microchip phone number"} +{"query_id": "977770", "text": "where is battle creek michigan"} +{"query_id": "977952", "text": "where is bellevue canada?"} +{"query_id": "191536", "text": "frappe definition"} +{"query_id": "453705", "text": "miff meaning"} +{"query_id": "978057", "text": "where is berrimah"} +{"query_id": "191632", "text": "freedom home mortgage phone number"} +{"query_id": "453851", "text": "military regime definition"} +{"query_id": "453856", "text": "military salary pay average"} +{"query_id": "453869", "text": "militia definition and example"} +{"query_id": "191792", "text": "frequency of homozygous recessive"} +{"query_id": "454018", "text": "minecraft how to make a powered rail"} +{"query_id": "191971", "text": "frontier customer service number"} +{"query_id": "454258", "text": "minimum age to play ncaa sports"} +{"query_id": "716641", "text": "what is an open access university"} +{"query_id": "978802", "text": "where is browerville mn"} +{"query_id": "192502", "text": "function of spleen in human"} +{"query_id": "192579", "text": "function to count a certain character in cell"} +{"query_id": "979054", "text": "where is caba"} +{"query_id": "979133", "text": "where is calcium absorbed in the body"} +{"query_id": "454872", "text": "minor scale how many flats and sharps"} +{"query_id": "192894", "text": "furthest distance man has traveled in space"} +{"query_id": "993353", "text": "which quality of high-performing teams helps team members build confidence?"} +{"query_id": "455273", "text": "modality cardinal meaning"} +{"query_id": "556489", "text": "what are chia seeds benefits"} +{"query_id": "717563", "text": "what is an unlocked cell phone"} +{"query_id": "979713", "text": "where is chandler texas"} +{"query_id": "455456", "text": "molar mass of phenol"} +{"query_id": "993419", "text": "where is st martin"} +{"query_id": "979787", "text": "where is chedun town songjiang district"} +{"query_id": "512825", "text": "temperature sensors - analog output"} +{"query_id": "762455", "text": "what is jokull journal"} +{"query_id": "193422", "text": "gas price in mount gilead oh"} +{"query_id": "717751", "text": "what is analytical approach to intelligence"} +{"query_id": "717763", "text": "what is anaphylaxis symptoms"} +{"query_id": "455659", "text": "moneygram toll free number"} +{"query_id": "455743", "text": "monoliths definition"} +{"query_id": "455776", "text": "monosyllabic definition"} +{"query_id": "455782", "text": "monoxide poisoning symptoms"} +{"query_id": "455793", "text": "monsters definition synonym"} +{"query_id": "455853", "text": "monthly average hours daylight los angeles"} +{"query_id": "455862", "text": "monthly average temperature flagstaff az"} +{"query_id": "980168", "text": "where is clifton springs, ny"} +{"query_id": "193742", "text": "gendered phenomenon definition"} +{"query_id": "718112", "text": "what is annual salary"} +{"query_id": "193866", "text": "general izzam"} +{"query_id": "456016", "text": "moon spiritual meaning"} +{"query_id": "306806", "text": "how much do phlebotomist make starting out"} +{"query_id": "193968", "text": "generic blood thinners for afib"} +{"query_id": "718444", "text": "what is another word for comma"} +{"query_id": "456305", "text": "most accurate weather app for iphone"} +{"query_id": "980633", "text": "where is counce tn"} +{"query_id": "294518", "text": "how many rib eye steaks in a cow"} +{"query_id": "456443", "text": "most beautiful place in the world"} +{"query_id": "456551", "text": "most charming kingdoms to visit"} +{"query_id": "718782", "text": "what is anxiety"} +{"query_id": "194531", "text": "geranium rose essential oil benefits"} +{"query_id": "981006", "text": "where is danvers, ma"} +{"query_id": "456734", "text": "most common causes of accidental death"} +{"query_id": "133977", "text": "definition of dignity for kids"} +{"query_id": "194750", "text": "get rid of cellulite fast at home"} +{"query_id": "194870", "text": "ghost meaning urban"} +{"query_id": "981400", "text": "where is disney"} +{"query_id": "1092422", "text": "most valuable employers mve"} +{"query_id": "719411", "text": "what is aragonite used for"} +{"query_id": "195199", "text": "glioma meaning"} +{"query_id": "195440", "text": "gnosticism heresy definition"} +{"query_id": "272047", "text": "how long to roast whole.chicken"} +{"query_id": "719749", "text": "what is army force management"} +{"query_id": "457622", "text": "most expensive car brands"} +{"query_id": "573899", "text": "what are the steelers worth"} +{"query_id": "382119", "text": "how to tag images twitter"} +{"query_id": "457714", "text": "most expensive hotels in new york city"} +{"query_id": "195582", "text": "gold price in ksa dammam"} +{"query_id": "457809", "text": "most expensive sports franchise"} +{"query_id": "195693", "text": "golf cost"} +{"query_id": "457842", "text": "most expensive violin ever"} +{"query_id": "862742", "text": "what is whey powder made from"} +{"query_id": "720013", "text": "what is arzoo"} +{"query_id": "982348", "text": "where is eunice nm"} +{"query_id": "458064", "text": "most hit powerball numbers"} +{"query_id": "458110", "text": "most important battle of world war 2"} +{"query_id": "720261", "text": "what is assault in the second degree"} +{"query_id": "982481", "text": "where is fairview"} +{"query_id": "458235", "text": "most knockouts in boxing"} +{"query_id": "196111", "text": "gorm the dissolver"} +{"query_id": "1091384", "text": "price for used shipping containers"} +{"query_id": "196232", "text": "government does do"} +{"query_id": "196250", "text": "government of canada logo"} +{"query_id": "775457", "text": "what is natural language processing definition"} +{"query_id": "196453", "text": "grammy award for album of the year michael jackson"} +{"query_id": "1081321", "text": "yeast symptoms std"} +{"query_id": "196596", "text": "granulocytes dendritic cells"} +{"query_id": "458771", "text": "most popular neil diamond song"} +{"query_id": "458774", "text": "most popular news networks"} +{"query_id": "196720", "text": "graveyard shift meaning"} +{"query_id": "458885", "text": "most popular tourist attraction in uruguay"} +{"query_id": "513397", "text": "terry hayes for governor maine"} +{"query_id": "993996", "text": "which movement increases the angle between articulating bones?"} +{"query_id": "1080229", "text": "would human urine keep deer away"} +{"query_id": "196949", "text": "green acres tv show cast"} +{"query_id": "196963", "text": "green card meaning"} +{"query_id": "983438", "text": "where is glenfinnan"} +{"query_id": "983451", "text": "where is glossotonsillar"} +{"query_id": "197024", "text": "greenhorns meaning"} +{"query_id": "983499", "text": "where is gold located with the earth"} +{"query_id": "983543", "text": "where is goodland fl,"} +{"query_id": "721409", "text": "what is average mileage on a car"} +{"query_id": "459280", "text": "most scenic spots in london"} +{"query_id": "459291", "text": "most secluded beach north carolina"} +{"query_id": "128772", "text": "define user maintenance"} +{"query_id": "983708", "text": "where is graycliff cigars based"} +{"query_id": "459481", "text": "most used automation program"} +{"query_id": "197542", "text": "guatemala absolute location"} +{"query_id": "721885", "text": "what is backbone of rna vs dna"} +{"query_id": "984075", "text": "where is hamvir's rest in skyrim"} +{"query_id": "1037826", "text": "who is robert walton"} +{"query_id": "984178", "text": "where is hartwell ga"} +{"query_id": "459948", "text": "mouth sores from dental work"} +{"query_id": "197945", "text": "had the water in the bay ever reached the bridge"} +{"query_id": "197964", "text": "haemoptysis causes"} +{"query_id": "984434", "text": "where is highgarden where the tyrells are from"} +{"query_id": "460162", "text": "mri what to expect"} +{"query_id": "722352", "text": "what is bargain hunt store"} +{"query_id": "984499", "text": "where is hips measured"} +{"query_id": "722413", "text": "what is barron"} +{"query_id": "722515", "text": "what is basel iii"} +{"query_id": "460403", "text": "multilateral netting definition"} +{"query_id": "984770", "text": "where is humana by westgate in glendale az"} +{"query_id": "984856", "text": "why are ural mountains considered a natural boundary"} +{"query_id": "984930", "text": "where is indio calif"} +{"query_id": "984948", "text": "why are the nerves in my nose tingling"} +{"query_id": "906901", "text": "what to do when you run out of storage on LG optimus"} +{"query_id": "984992", "text": "why are teen crashes a problem"} +{"query_id": "198581", "text": "harland clarke customer service number"} +{"query_id": "722981", "text": "what is beer gas"} +{"query_id": "985158", "text": "why are lymph nodes swelling in growing area"} +{"query_id": "985165", "text": "why are jury trials important to court cases like those of felina early v. suzy snoozer"} +{"query_id": "985167", "text": "why are insulators used to cover the conducting wires"} +{"query_id": "985173", "text": "definition of product strategy in marketing"} +{"query_id": "985207", "text": "why are healthy microglia important?"} +{"query_id": "198807", "text": "has a mlb team ever gone undefeated in the regular season"} +{"query_id": "985259", "text": "definition of private nuisance"} +{"query_id": "985275", "text": "why are bacterial infections common in diabetics"} +{"query_id": "723144", "text": "what is bella mean in italian"} +{"query_id": "985304", "text": "whole foods plant ba"} +{"query_id": "985360", "text": "who wrote we just disagree original"} +{"query_id": "461078", "text": "nafta purpose and function"} +{"query_id": "985371", "text": "definition of prefect"} +{"query_id": "985431", "text": "who wrote the ffa creed and adopted it"} +{"query_id": "985433", "text": "who wrote song can't stop the feeling for movie"} +{"query_id": "985461", "text": "who wrote on eagle's wings"} +{"query_id": "1036656", "text": "what is the meaning of chicken rice?"} +{"query_id": "461281", "text": "name lennart"} +{"query_id": "199177", "text": "hasse definition"} +{"query_id": "985644", "text": "where is kashi china"} +{"query_id": "985653", "text": "where is katherine mae davis"} +{"query_id": "985736", "text": "who was william more"} +{"query_id": "985752", "text": "who was william henry preceded by"} +{"query_id": "461491", "text": "name meaning paige"} +{"query_id": "298113", "text": "how many time zones are in the world?"} +{"query_id": "461601", "text": "name morgan meaning"} +{"query_id": "985905", "text": "where is kl sentral"} +{"query_id": "723781", "text": "what is bicarbonate in a blood test"} +{"query_id": "199572", "text": "head sores scalp"} +{"query_id": "295406", "text": "how many seats kia sorento"} +{"query_id": "986068", "text": "who was the first man in orbit us"} +{"query_id": "986162", "text": "who was the commanding general in north africa"} +{"query_id": "986197", "text": "who was the choir director for grace cathedral in san francisco"} +{"query_id": "199776", "text": "health benefits of eating vegetarian"} +{"query_id": "986210", "text": "who was the basket of apples by"} +{"query_id": "724121", "text": "what is bioflavonoids"} +{"query_id": "199837", "text": "health benefits of neem tree"} +{"query_id": "986325", "text": "where is lapham peak"} +{"query_id": "986411", "text": "who was president of us during ww"} +{"query_id": "724275", "text": "what is biote"} +{"query_id": "986427", "text": "who was peter drucker"} +{"query_id": "986472", "text": "who was milton's lycidas?"} +{"query_id": "200042", "text": "health reform bill"} +{"query_id": "986484", "text": "definition of out"} +{"query_id": "986494", "text": "who was mary ludwig hays?"} +{"query_id": "724410", "text": "what is bitcoins used for"} +{"query_id": "462301", "text": "narcolepsy is most often considered to be a disorder of"} +{"query_id": "724571", "text": "what is blackleg"} +{"query_id": "776122", "text": "what is nerve agent vx"} +{"query_id": "724579", "text": "what is blackwater called now"} +{"query_id": "200296", "text": "heart rate increase during exercise"} +{"query_id": "986733", "text": "who was involved in the locarno treaties"} +{"query_id": "844658", "text": "what is the role of lipids in a cell"} +{"query_id": "994582", "text": "where is the base of the tongue"} +{"query_id": "986791", "text": "who was gracie allen married to"} +{"query_id": "986793", "text": "who was george w kirk"} +{"query_id": "724680", "text": "what is blockchain simple"} +{"query_id": "855029", "text": "what is the zip code for harahan la"} +{"query_id": "986852", "text": "who was dauphin"} +{"query_id": "724733", "text": "what is blood in science"} +{"query_id": "986932", "text": "where is lucas black from"} +{"query_id": "986935", "text": "who was catherine ii russia"} +{"query_id": "986936", "text": "who was carlomagno"} +{"query_id": "986972", "text": "where is luton"} +{"query_id": "724872", "text": "what is blue nile jewelry?"} +{"query_id": "724887", "text": "what is blue zone"} +{"query_id": "462765", "text": "nauticus hours"} +{"query_id": "987066", "text": "who was a doctor tha"} +{"query_id": "724947", "text": "what is bmc neuroscience"} +{"query_id": "987100", "text": "where is magma found within our earth"} +{"query_id": "1010524", "text": "what year did the song vehicle by the ides of march come out"} +{"query_id": "987183", "text": "who studied neptune"} +{"query_id": "725047", "text": "what is bobtail?"} +{"query_id": "987192", "text": "who started the ballet russe"} +{"query_id": "987230", "text": "who sings unforgettable"} +{"query_id": "987237", "text": "who sings the wedding song on walker texas ranger"} +{"query_id": "462979", "text": "ndola lime address"} +{"query_id": "987309", "text": "definition of morse mood"} +{"query_id": "425688", "text": "is the aluminum compound in antiperspirants carcinogenic"} +{"query_id": "987486", "text": "where is matheson colorado"} +{"query_id": "987502", "text": "who sells oroweat breads"} +{"query_id": "463230", "text": "neonatal hemochromatosis causes"} +{"query_id": "907334", "text": "what to eat to lower your blood sugar quickly"} +{"query_id": "987567", "text": "who sang the theme some for the dukes of hazard?"} +{"query_id": "987573", "text": "who sang the song siboney?"} +{"query_id": "201154", "text": "henry ford health system code of ethics"} +{"query_id": "987671", "text": "who said never let a tragedy go to waste"} +{"query_id": "463443", "text": "net worth of gloria vandervelt"} +{"query_id": "987791", "text": "who ran mexico for decades as a dictator?"} +{"query_id": "201366", "text": "here comes the hotstepper song"} +{"query_id": "201376", "text": "here there be dragons comic"} +{"query_id": "987809", "text": "who proposed the xy theory"} +{"query_id": "987822", "text": "who proposed a compromise that was rejected during the civil war"} +{"query_id": "987823", "text": "who promoted new south"} +{"query_id": "987845", "text": "who presides over a senate trial trial after a president is impeached"} +{"query_id": "987914", "text": "where is milicov"} +{"query_id": "732631", "text": "what is competency based education"} +{"query_id": "463635", "text": "neurological syphilis symptoms"} +{"query_id": "987978", "text": "where is miralago"} +{"query_id": "725867", "text": "what is brewhaha"} +{"query_id": "725951", "text": "what is bro?"} +{"query_id": "988119", "text": "who played alicia on the big bang theory"} +{"query_id": "988121", "text": "definition of lubricating oil"} +{"query_id": "988122", "text": "who planned caesar's death"} +{"query_id": "988124", "text": "definition of lu"} +{"query_id": "801059", "text": "what is superior and inferior in the body"} +{"query_id": "988142", "text": "who paul clark"} +{"query_id": "988149", "text": "where is monroe washington"} +{"query_id": "988169", "text": "where is montana usa"} +{"query_id": "988211", "text": "who owns safeway canada"} +{"query_id": "726076", "text": "what is broth"} +{"query_id": "726098", "text": "what is brownfields"} +{"query_id": "988269", "text": "where is moravian falls"} +{"query_id": "1038527", "text": "cravat definition"} +{"query_id": "988294", "text": "where is morocco located in africa"} +{"query_id": "988306", "text": "who owns charlotte hilton university place hotel"} +{"query_id": "988416", "text": "who moses asaga"} +{"query_id": "202006", "text": "highest cash rewards credit cards"} +{"query_id": "988504", "text": "who led the push for modernization in turkey?"} +{"query_id": "202073", "text": "highest dosage of aspirin"} +{"query_id": "988512", "text": "who is your favourite drink?"} +{"query_id": "202081", "text": "highest dose of glimepiride"} +{"query_id": "988540", "text": "definition of ionization e"} +{"query_id": "988636", "text": "who is the reclaimer"} +{"query_id": "988653", "text": "who is the president of the republic of texas right now mark smith"} +{"query_id": "988710", "text": "who is the poet of the charge of the light brigade"} +{"query_id": "464440", "text": "nicotinic antagonists"} +{"query_id": "156723", "text": "do hulled strawberries need to be refrigerated?"} +{"query_id": "988742", "text": "who is the oldest film director"} +{"query_id": "988743", "text": "who is the oldest dodge dealer in the world"} +{"query_id": "988745", "text": "who is the new york county clerk"} +{"query_id": "726614", "text": "what is butalbital/acetamin/caff/cod"} +{"query_id": "464484", "text": "nighttime hip pain causes"} +{"query_id": "988787", "text": "who is the judge michael day district court of south dakota"} +{"query_id": "820161", "text": "what is the elevation of white pass in washington"} +{"query_id": "988911", "text": "who is the current president of the senate?"} +{"query_id": "988915", "text": "who is the current general manager of the arizona diamondbacks"} +{"query_id": "988954", "text": "who is the character cain on lucifer"} +{"query_id": "988960", "text": "where is nashville tn located"} +{"query_id": "988988", "text": "where is navy seal museum"} +{"query_id": "989042", "text": "who is the author of song my december"} +{"query_id": "989099", "text": "where is new columbia pa"} +{"query_id": "989108", "text": "where is new hope alabama"} +{"query_id": "989213", "text": "who is scarlett in total drama"} +{"query_id": "202797", "text": "highest point on earth's surface"} +{"query_id": "1097885", "text": "how long nicotine stay in your saliva"} +{"query_id": "727224", "text": "what is calyceal diverticulum"} +{"query_id": "202954", "text": "highest salary ronaldo"} +{"query_id": "989396", "text": "who is rose elizabeth cleveland"} +{"query_id": "995029", "text": "where is the city of tightwad"} +{"query_id": "776576", "text": "what is nexgard for dogs"} +{"query_id": "203039", "text": "highest state income tax rate"} +{"query_id": "1005500", "text": "which are the organs inside of our body"} +{"query_id": "252295", "text": "how long does it take a chicken egg to mature and hatch"} +{"query_id": "989530", "text": "who is ralph marston"} +{"query_id": "989543", "text": "where is oakalla texas"} +{"query_id": "989573", "text": "who is postmaster for vancouver washington"} +{"query_id": "776609", "text": "what is nfl otas"} +{"query_id": "989647", "text": "where is ohio caverns located"} +{"query_id": "989676", "text": "who is parent company for fleetcor"} +{"query_id": "727551", "text": "what is capital restructuring"} +{"query_id": "203274", "text": "hillsborough community college president"} +{"query_id": "203317", "text": "hilton in baltimore"} +{"query_id": "203390", "text": "hip arthroscopy definition"} +{"query_id": "989831", "text": "who is michael dukakis"} +{"query_id": "727699", "text": "what is carbohydrate intake"} +{"query_id": "727707", "text": "what is carbohydrates?"} +{"query_id": "989855", "text": "where is osborn corner"} +{"query_id": "989866", "text": "where is ossian ia"} +{"query_id": "989870", "text": "who is megan mccain's husband"} +{"query_id": "203458", "text": "hippo denotation definition"} +{"query_id": "989894", "text": "who is mark davis"} +{"query_id": "727765", "text": "what is carbon monoxide made of"} +{"query_id": "989912", "text": "where is overhaulin located"} +{"query_id": "727779", "text": "what is carbonate hardness"} +{"query_id": "989963", "text": "where is ozark lake missouri"} +{"query_id": "989994", "text": "where is padre island tx"} +{"query_id": "990010", "text": "where is paihia"} +{"query_id": "990026", "text": "who is li ching"} +{"query_id": "203646", "text": "history of boxing in the usa"} +{"query_id": "990093", "text": "who is kwame nkrumah"} +{"query_id": "203688", "text": "history of interest rates"} +{"query_id": "990176", "text": "definition of gist summary"} +{"query_id": "990197", "text": "where is parry sound"} +{"query_id": "728060", "text": "what is carpuject"} +{"query_id": "990223", "text": "who is kathleen a. crowley esq.,"} +{"query_id": "728110", "text": "what is carvedilol used for"} +{"query_id": "728150", "text": "what is cash limit"} +{"query_id": "990307", "text": "who is jim steranko"} +{"query_id": "990345", "text": "definition of futility"} +{"query_id": "1038871", "text": "who is susan boyle"} +{"query_id": "990375", "text": "who is jeconiah"} +{"query_id": "1038879", "text": "what is the goal for the child with a cognitive impairment?"} +{"query_id": "466162", "text": "npi number cintia roguin"} +{"query_id": "990459", "text": "who is huitzilopochtli"} +{"query_id": "990481", "text": "where is phenix city"} +{"query_id": "466202", "text": "nsc definition of an accident"} +{"query_id": "990526", "text": "who is haiti's leader"} +{"query_id": "466252", "text": "nuclear definition in science"} +{"query_id": "1045554", "text": "what is supp social security"} +{"query_id": "728460", "text": "what is causing green slim on bowel movements"} +{"query_id": "466335", "text": "number bingo cards"} +{"query_id": "990649", "text": "who is fred luter"} +{"query_id": "990763", "text": "who is ernest bailes"} +{"query_id": "990784", "text": "where is poole kentucky"} +{"query_id": "990841", "text": "who is dr burnett"} +{"query_id": "990852", "text": "who is dr ari brown"} +{"query_id": "1097939", "text": "how long is the bachelor finale"} +{"query_id": "466640", "text": "number of grams in pound"} +{"query_id": "728823", "text": "what is cec on soil test"} +{"query_id": "728836", "text": "what is cefazolin used to treat"} +{"query_id": "990995", "text": "who is dakota meyer"} +{"query_id": "466738", "text": "number of moves in chess"} +{"query_id": "991032", "text": "who is cole bennett"} +{"query_id": "991044", "text": "who is christopher columbus define"} +{"query_id": "466774", "text": "number of original star trek episode"} +{"query_id": "991064", "text": "where is provo river"} +{"query_id": "991079", "text": "who is camille grammer boyfriend"} +{"query_id": "991111", "text": "who is bradley beach nj senator"} +{"query_id": "991138", "text": "where is punta cana eden resort"} +{"query_id": "991171", "text": "who is boll weevil"} +{"query_id": "1082701", "text": "what does the name yamil mean"} +{"query_id": "991207", "text": "who is ben hanisch"} +{"query_id": "991240", "text": "where is quincy located"} +{"query_id": "729173", "text": "what is cerebral cavernoma"} +{"query_id": "991324", "text": "who is ann rand?"} +{"query_id": "991342", "text": "who is amandla stenberg"} +{"query_id": "991364", "text": "who is admiral rickover"} +{"query_id": "685717", "text": "what is a grady white boat?"} +{"query_id": "991383", "text": "where is ravenscroft, cheshire england?"} +{"query_id": "991419", "text": "where is redford michigan"} +{"query_id": "991471", "text": "who invented the tabata exercises"} +{"query_id": "205107", "text": "honesty or integrity definition"} +{"query_id": "467274", "text": "nurses elbow causes"} +{"query_id": "991590", "text": "where is ridgewood ny located"} +{"query_id": "991598", "text": "where is right lakeshore drive?"} +{"query_id": "991662", "text": "who held the view that businesses should regulate themselves without government oversight?"} +{"query_id": "205251", "text": "hopalong cassidy's horse's name"} +{"query_id": "991685", "text": "who has quit trump's advisory team"} +{"query_id": "991748", "text": "who founded sunscreen"} +{"query_id": "991761", "text": "who founded georgetown university"} +{"query_id": "991762", "text": "who foundation for internal classification of diseases"} +{"query_id": "991782", "text": "who excavated knossos"} +{"query_id": "991832", "text": "who discovered the element carbon"} +{"query_id": "729697", "text": "what is chattahoochee"} +{"query_id": "991854", "text": "who directed the giver"} +{"query_id": "467597", "text": "oak ridge is what county"} +{"query_id": "991894", "text": "where is rossiya airlines located"} +{"query_id": "467612", "text": "oasis hospital contact number"} +{"query_id": "991938", "text": "where is royal swim located"} +{"query_id": "514851", "text": "the consent of how many state legislatures are needed to approve an amendment to the us constitution?"} +{"query_id": "165335", "text": "does dell inspiron have speakers"} +{"query_id": "992120", "text": "who created school for feeble minded"} +{"query_id": "792463", "text": "what is rotator cuff tendonitis"} +{"query_id": "205741", "text": "hot air balloon festival in maryland"} +{"query_id": "992184", "text": "who composed the return of ulysses"} +{"query_id": "992191", "text": "definition of dongle"} +{"query_id": "992193", "text": "who coined the concept survival of the fittest? charles darwin karl marx herbert spencer max weber"} +{"query_id": "992224", "text": "who came up the the saying the iron curtain"} +{"query_id": "50498", "text": "benefits of coconut oil for gout"} +{"query_id": "992257", "text": "who authored desperation"} +{"query_id": "992340", "text": "where is santa domingo"} +{"query_id": "992363", "text": "who are quakers"} +{"query_id": "992365", "text": "who are net a porter founders"} +{"query_id": "992367", "text": "who are laura and petrarch"} +{"query_id": "730229", "text": "what is chitosan good for"} +{"query_id": "992383", "text": "who announced the european recovery program?"} +{"query_id": "730278", "text": "what is chlorine most commonly used for"} +{"query_id": "992433", "text": "white pine millings in wv"} +{"query_id": "992531", "text": "which wave is carrying the most energy?"} +{"query_id": "992535", "text": "which was one immediate effect"} +{"query_id": "206117", "text": "hotels in thornton co"} +{"query_id": "992559", "text": "which vitamins help heal bruises"} +{"query_id": "992605", "text": "which variety of rosemary grows well in north carolina?"} +{"query_id": "992652", "text": "where is setaf headquarters"} +{"query_id": "992659", "text": "which type of wave cannot have compressions and rarefactions?"} +{"query_id": "992660", "text": "which type of tissue has abundant nonliving extracellular matrix"} +{"query_id": "992729", "text": "where is sharing center"} +{"query_id": "78076", "text": "can you grow red onions in pot"} +{"query_id": "992757", "text": "which type of mountain is formed due to the collision of two different kinds of plates?"} +{"query_id": "730626", "text": "what is cica cream"} +{"query_id": "992802", "text": "which type of combat order precisely and cocisely explains the mission, the commander's intent, and concept of how to accomplish the mission?"} +{"query_id": "992839", "text": "definition of curfew"} +{"query_id": "992840", "text": "definition of culture in an organization"} +{"query_id": "992869", "text": "which therapy is most likely to be effective in treating patients with eating disorders?"} +{"query_id": "165480", "text": "does digoxin affect potassium"} +{"query_id": "992946", "text": "which system takes in oxygen and releases carbon dioxide?"} +{"query_id": "992949", "text": "which surgery for crooked nose"} +{"query_id": "992950", "text": "which super bowl did colin kaepernick play in"} +{"query_id": "206549", "text": "house is settling and outside wall is cracked"} +{"query_id": "993041", "text": "which state is legal cultivation medical marijuana for business"} +{"query_id": "468762", "text": "on what ship did boston tea party take place"} +{"query_id": "993107", "text": "where is sodium chloride found in"} +{"query_id": "993153", "text": "which situation does a company issue a note receivable"} +{"query_id": "993174", "text": "where is songtan"} +{"query_id": "993178", "text": "which sexually transmitted disease has three stages, the first of which involves development of a chancre?"} +{"query_id": "468907", "text": "one major difference between meiosis i and meiosis ii is that"} +{"query_id": "993234", "text": "where is south la"} +{"query_id": "820899", "text": "what is the fastest a plane can go"} +{"query_id": "206806", "text": "how a cars manufacturer date"} +{"query_id": "206819", "text": "how a fire tornado forms"} +{"query_id": "993255", "text": "which rotator cuff muscle originates on the subscapular fossa of the scapula and inserts on the lesser tubercle of the humerus?"} +{"query_id": "993320", "text": "which quarks have a positive charge"} +{"query_id": "993492", "text": "where is stanford?"} +{"query_id": "993501", "text": "where is stanton michigan"} +{"query_id": "427730", "text": "is the walmart money card plus still available"} +{"query_id": "993544", "text": "where is steger, il"} +{"query_id": "993606", "text": "which phylum is acanthocephala in"} +{"query_id": "993627", "text": "which phrase best describes the meaning of the term humanism?"} +{"query_id": "993651", "text": "which pathogen depends on living cells"} +{"query_id": "1010173", "text": "what year was ruby bridges awarded the presidential medal of honor"} +{"query_id": "207251", "text": "how are blood borne viruses spread"} +{"query_id": "731545", "text": "what is clue"} +{"query_id": "993748", "text": "which organ is supplied with blood by the coronary arteries"} +{"query_id": "993795", "text": "amazon consumer services number"} +{"query_id": "993821", "text": "which of the following types of electromagnetic radiation has the smallest frequency?"} +{"query_id": "469535", "text": "optimum performance definition"} +{"query_id": "993834", "text": "which of the following structures form cytoplasmic channels that connect adjacent plant cells through the cell walls?"} +{"query_id": "731723", "text": "what is coalescing material"} +{"query_id": "993876", "text": "where is sweetwater tennessee located"} +{"query_id": "731736", "text": "what is coastal erosion"} +{"query_id": "993883", "text": "which of the following parts of the brain is involved in coordination of motor patterns?"} +{"query_id": "993987", "text": "which muscle type is involved in the function of the digestive tract and blood vessels?"} +{"query_id": "994005", "text": "which molecule is split apart in photosystem ii?"} +{"query_id": "994012", "text": "which memory is also called primary memory"} +{"query_id": "207595", "text": "how are mlb players paid"} +{"query_id": "731886", "text": "what is codonopsis"} +{"query_id": "731902", "text": "what is coffee flour"} +{"query_id": "994070", "text": "which legal protection requires you to defend it with lawsuits"} +{"query_id": "994085", "text": "which law says elastic limits strain produced is proportional to the stress called"} +{"query_id": "994087", "text": "where is tavares florida"} +{"query_id": "469819", "text": "organelle short definition"} +{"query_id": "994112", "text": "where is tea tree oil from"} +{"query_id": "994133", "text": "which kind of biologist would most likely study whales?"} +{"query_id": "994228", "text": "which is the original delmonico's"} +{"query_id": "470001", "text": "origin of calvin and hobbs catroon"} +{"query_id": "994311", "text": "where is the aba number on a check located"} +{"query_id": "994338", "text": "which is a vascular tissue in plants?"} +{"query_id": "994397", "text": "which ion is regulated by dietary intake, kidney"} +{"query_id": "732288", "text": "what is colorado marble?"} +{"query_id": "994449", "text": "which hormone's release is ultimately affected by corticotropin releasing hormone (crh)?"} +{"query_id": "994478", "text": "which heart valve is between the left atrium and left ventricle?"} +{"query_id": "994479", "text": "which health care system provides all citizens or residents with equal access to health care services"} +{"query_id": "994533", "text": "which google home"} +{"query_id": "574317", "text": "what are the symptoms of preeclampsia and eclampsia"} +{"query_id": "208145", "text": "how bicycle tire tubes are sized"} +{"query_id": "732448", "text": "what is committing adultery mean"} +{"query_id": "208198", "text": "how big are hedgehog litters"} +{"query_id": "470385", "text": "osteoblastic metastatic disease symptoms"} +{"query_id": "994688", "text": "which feature do gas giants have that terrestrial planets do not?"} +{"query_id": "208265", "text": "how big are table tennis tops"} +{"query_id": "1083293", "text": "what does pagerduty do"} +{"query_id": "470459", "text": "other name for pigeon grass weed"} +{"query_id": "515317", "text": "the definition of sustainability is"} +{"query_id": "732618", "text": "what is compassion?"} +{"query_id": "208339", "text": "how big can caimans get"} +{"query_id": "994792", "text": "which event nearly caused nuclear war?"} +{"query_id": "994830", "text": "which epithelia contain two or more cell layers"} +{"query_id": "208411", "text": "how big do boxers get"} +{"query_id": "818421", "text": "what is the difference between soul & spirit"} +{"query_id": "470611", "text": "outflow boundary definition"} +{"query_id": "994918", "text": "where is the caymen islands"} +{"query_id": "208494", "text": "how big do newfypoo's get"} +{"query_id": "994947", "text": "which drone does casey neistat use"} +{"query_id": "932223", "text": "what's the lizard from monsters inc name"} +{"query_id": "208610", "text": "how big does a pomsky get"} +{"query_id": "995125", "text": "where is the condyle"} +{"query_id": "864905", "text": "what is zip code for fischer park in new braunfels texas"} +{"query_id": "995141", "text": "which county is knoxville, tn in"} +{"query_id": "995176", "text": "where is the county of cook"} +{"query_id": "995212", "text": "where is the cumberland river"} +{"query_id": "995221", "text": "which contestant on the bachelor was missing"} +{"query_id": "1045709", "text": "what is stop order process"} +{"query_id": "208822", "text": "how big is a micron"} +{"query_id": "470982", "text": "oxnard area code phone number"} +{"query_id": "995280", "text": "which compound becomes less soluble in water as the temperature"} +{"query_id": "471007", "text": "oxygen deprived blood causes what symptoms"} +{"query_id": "733186", "text": "what is connective tissue extracellular matrix composed of"} +{"query_id": "995380", "text": "which climate prevails in the northwest coast of the united states"} +{"query_id": "995443", "text": "where is the enzyme lipase"} +{"query_id": "995526", "text": "where is the federal penitentiary in ind"} +{"query_id": "733422", "text": "what is considered a missed pill"} +{"query_id": "995576", "text": "where is the first place every transaction"} +{"query_id": "995595", "text": "which carpet is best for durability and plush"} +{"query_id": "995598", "text": "which car brands hold value"} +{"query_id": "879869", "text": "what muscles are used when running"} +{"query_id": "733510", "text": "what is considered a stimulant drug"} +{"query_id": "297019", "text": "how many steps can you take with basketball?"} +{"query_id": "733591", "text": "what is considered an average iq"} +{"query_id": "995756", "text": "definition of ally"} +{"query_id": "995789", "text": "where is the grafenberg spot located?"} +{"query_id": "995805", "text": "which b vitamins help with your serotonin levels"} +{"query_id": "995806", "text": "which axis in a chart displays the descriptive labels for the data points"} +{"query_id": "995825", "text": "where is the graphic card located in the cpu"} +{"query_id": "733692", "text": "what is considered closing costs"} +{"query_id": "471705", "text": "parasympathetic dominance definition"} +{"query_id": "996011", "text": "which amendment of the us constitution led to women gaining the right to vote?"} +{"query_id": "733892", "text": "what is considered inpatient types"} +{"query_id": "996042", "text": "where is the house of myrtlewood"} +{"query_id": "996054", "text": "which amendment can u insist on have a jury trial"} +{"query_id": "209651", "text": "how big should my boa constrictor be"} +{"query_id": "996119", "text": "where was walmart founded"} +{"query_id": "775138", "text": "what is name of a korean karate uniform?"} +{"query_id": "996181", "text": "where was the movie true grit filmed at"} +{"query_id": "209764", "text": "how breathing takes place in human"} +{"query_id": "209730", "text": "how bits in a pixel"} +{"query_id": "996272", "text": "where was robert anderson born and when"} +{"query_id": "472024", "text": "pass the muster meaning"} +{"query_id": "996328", "text": "where was nicholas carr born"} +{"query_id": "734198", "text": "what is considered the source of energy for life on earth"} +{"query_id": "996414", "text": "where was linda louise kaufman born"} +{"query_id": "1092450", "text": "benefits of keto salts"} +{"query_id": "734426", "text": "what is content analysis research"} +{"query_id": "559318", "text": "what are genetically modified foods impact on society"} +{"query_id": "996634", "text": "where langston hughes born at"} +{"query_id": "472359", "text": "paulding oh in what county"} +{"query_id": "472448", "text": "paychex fax number"} +{"query_id": "1083642", "text": "what does in semper mean in latin"} +{"query_id": "996835", "text": "where is uh moores school of music"} +{"query_id": "210442", "text": "how can i get more energy while pregnant"} +{"query_id": "296441", "text": "how many square kilometers is scotland's"} +{"query_id": "996922", "text": "where is tiny town"} +{"query_id": "997044", "text": "where is the town of corsicana"} +{"query_id": "997086", "text": "where is the street webster"} +{"query_id": "1083686", "text": "what does homesteads mean"} +{"query_id": "997122", "text": "where is the purple wall in magic kingdom"} +{"query_id": "1083704", "text": "what does heather smell like"} +{"query_id": "997227", "text": "where is the new sheet button in excel"} +{"query_id": "997351", "text": "definition neurogenic claudication"} +{"query_id": "914845", "text": "what type of tax does virginia collect"} +{"query_id": "997449", "text": "where is the kihei"} +{"query_id": "997481", "text": "where is the gallbladder located at on a human body"} +{"query_id": "735343", "text": "what is counter"} +{"query_id": "735384", "text": "what is county for mcclure ohio"} +{"query_id": "735387", "text": "what is county for seattle?"} +{"query_id": "997533", "text": "where is the sea of cortez located"} +{"query_id": "997542", "text": "where is the corral club located in reliant stadium"} +{"query_id": "473319", "text": "percentage of cases that settle before trial"} +{"query_id": "251445", "text": "how long does cramping from implantation last"} +{"query_id": "997648", "text": "where is the bronx located within new york city"} +{"query_id": "997649", "text": "where is the bread plate located"} +{"query_id": "473394", "text": "percentage of new cars that are leased"} +{"query_id": "997713", "text": "where is the animal foundation located in las vegas, nv"} +{"query_id": "997744", "text": "where is sustain health practice scott ling"} +{"query_id": "473492", "text": "percentage of white people in the us on welfare"} +{"query_id": "909048", "text": "what training methods is shuttle runs using"} +{"query_id": "997860", "text": "where is selah washington located"} +{"query_id": "997872", "text": "where is the sugar bowl"} +{"query_id": "997878", "text": "where is saukville wisconsin"} +{"query_id": "211468", "text": "how car gears work"} +{"query_id": "997913", "text": "where is rovna"} +{"query_id": "997935", "text": "where is rivus wellness & research institute"} +{"query_id": "1083839", "text": "what does fc barcelona stand for"} +{"query_id": "998013", "text": "where is princeton, mn located?"} +{"query_id": "735895", "text": "what is crf definition"} +{"query_id": "998062", "text": "where is the total solar eclipse visible"} +{"query_id": "998101", "text": "definition for philosophie"} +{"query_id": "211691", "text": "how coffee works quote"} +{"query_id": "473886", "text": "person who feels what others are feeling"} +{"query_id": "998192", "text": "where is nym in nym's stronghold"} +{"query_id": "473935", "text": "personal involvement definition"} +{"query_id": "998246", "text": "where is newfoundland, pa?"} +{"query_id": "998247", "text": "where is newark ohio"} +{"query_id": "998248", "text": "where is new river"} +{"query_id": "736125", "text": "what is crossfit?"} +{"query_id": "998309", "text": "where is najac, aveyron france"} +{"query_id": "998381", "text": "where is the willamette stone located?"} +{"query_id": "998417", "text": "where is mt rainier"} +{"query_id": "998482", "text": "where is the yukon"} +{"query_id": "998493", "text": "where is metro ny distribution center"} +{"query_id": "474234", "text": "phantom pain definition"} +{"query_id": "1083926", "text": "what does draw weight mean archery"} +{"query_id": "1040238", "text": "what is the distance between los angeles and san diego?"} +{"query_id": "998569", "text": "where is mayflower arkansas"} +{"query_id": "998591", "text": "where is mathura"} +{"query_id": "998609", "text": "where is macy's westfield valley fair"} +{"query_id": "212195", "text": "how could the courts check the bureaucracy"} +{"query_id": "998646", "text": "where is london hilton on park lane"} +{"query_id": "998658", "text": "where is lima beads located"} +{"query_id": "212236", "text": "how cricket spread in india"} +{"query_id": "998675", "text": "where is lewisburg"} +{"query_id": "998680", "text": "where is last name hollis derived from"} +{"query_id": "998681", "text": "where is langley afb, va"} +{"query_id": "1083952", "text": "what does dich mean"} +{"query_id": "474419", "text": "phimosis medical definition"} +{"query_id": "998735", "text": "where is jones beach"} +{"query_id": "998834", "text": "where is toubkal mountain in africa"} +{"query_id": "736713", "text": "what is currency chf"} +{"query_id": "212435", "text": "how deep is a standard washing machine"} +{"query_id": "998891", "text": "where is henry's plant farm"} +{"query_id": "998903", "text": "where is grozny"} +{"query_id": "212477", "text": "how deep is lake ouachita"} +{"query_id": "998941", "text": "where is tri state college located"} +{"query_id": "474659", "text": "phone number for los charros in east moline illinois"} +{"query_id": "996623", "text": "where ostrich live"} +{"query_id": "999028", "text": "where is trumps estate in nj"} +{"query_id": "999086", "text": "where is don knotts from"} +{"query_id": "999089", "text": "where is diethanolamine found"} +{"query_id": "999110", "text": "where is decatur, il"} +{"query_id": "696677", "text": "what is a public health concept"} +{"query_id": "474873", "text": "phone number to cancel sirius xm"} +{"query_id": "996653", "text": "where is the michigan speedway located"} +{"query_id": "909273", "text": "what trees produce cotton"} +{"query_id": "999192", "text": "where is corner brook"} +{"query_id": "212796", "text": "how did amber alert get its name"} +{"query_id": "999261", "text": "where is university of bridgeport located"} +{"query_id": "559771", "text": "what are hamitic peoples"} +{"query_id": "999356", "text": "where is casey base located"} +{"query_id": "999385", "text": "where is cabo de hornos?"} +{"query_id": "999391", "text": "where is bulli creek queensland australia"} +{"query_id": "865616", "text": "what jedi commands the arc troopers"} +{"query_id": "999416", "text": "where is brookline florida"} +{"query_id": "999439", "text": "where is boston georgia"} +{"query_id": "999517", "text": "where is baby beach hi"} +{"query_id": "999518", "text": "where is azaz"} +{"query_id": "999550", "text": "where is andrews, tx"} +{"query_id": "999552", "text": "define; percolating"} +{"query_id": "999555", "text": "where is viera, fl"} +{"query_id": "999567", "text": "where is alepotrypa cave"} +{"query_id": "999610", "text": "where is vista ca"} +{"query_id": "999637", "text": "where is volbeat from?"} +{"query_id": "737512", "text": "what is data analytic technology?"} +{"query_id": "865660", "text": "what job can you get with a degree in art education"} +{"query_id": "999685", "text": "where in the earth do faults form"} +{"query_id": "475402", "text": "pima cotton definition"} +{"query_id": "999756", "text": "where does wegmans organic chicken come from"} +{"query_id": "999791", "text": "where does tulips now grow"} +{"query_id": "999836", "text": "where does the signature block go on a memorandum"} +{"query_id": "999897", "text": "where is way st. binghamton"} +{"query_id": "999921", "text": "define: shore up"} +{"query_id": "999942", "text": "where does taro grow"} +{"query_id": "1000000", "text": "where does real insulin come from"} +{"query_id": "1000004", "text": "where does name nora come from"} +{"query_id": "1000006", "text": "where does most of the iron ore come from"} +{"query_id": "1000017", "text": "where does misery take place"} +{"query_id": "1000030", "text": "where does microtubule formation occur"} +{"query_id": "1000083", "text": "define: precipitous delivery"} +{"query_id": "737940", "text": "what is decon on nfl uniforms"} +{"query_id": "996805", "text": "where is wild creek reservoir"} +{"query_id": "1000097", "text": "where is whiteville tennessee"} +{"query_id": "1000170", "text": "where does blood come from before it enters the left atrium"} +{"query_id": "996825", "text": "where is vanderbilt located?"} +{"query_id": "1000232", "text": "where does a cusk eel take shelter?"} +{"query_id": "1000272", "text": "where do the lumbee live"} +{"query_id": "738162", "text": "what is definition of fever"} +{"query_id": "738165", "text": "what is definition of fugue music"} +{"query_id": "1000459", "text": "where do black widow spiders live in the us?"} +{"query_id": "214040", "text": "how did mali gain its wealth"} +{"query_id": "1000509", "text": "where is ymca kimball camp located"} +{"query_id": "1000585", "text": "where did jaws take place"} +{"query_id": "909506", "text": "what tv channel does the lottery"} +{"query_id": "1000619", "text": "where did hip hop/rap come from"} +{"query_id": "738484", "text": "what is dendrochronology"} +{"query_id": "1000678", "text": "where did captain james cook explore?"} +{"query_id": "1000681", "text": "where did barack obama get his education"} +{"query_id": "476483", "text": "policy making definition"} +{"query_id": "1000798", "text": "alpha orthodontic"} +{"query_id": "1000864", "text": "where can i find aztec healing clay"} +{"query_id": "1000906", "text": "where can coral reefs be found"} +{"query_id": "1000951", "text": "where on the map is macedonia located number"} +{"query_id": "560059", "text": "what are honeycomb panels used for?"} +{"query_id": "738931", "text": "what is developmental advising"} +{"query_id": "476807", "text": "popliteal definition"} +{"query_id": "1001108", "text": "where the chromosomes are moving towards the poles of the cell"} +{"query_id": "574051", "text": "what are the subordinating conjunctions"} +{"query_id": "822218", "text": "what is the full electron configuration of sodium"} +{"query_id": "476947", "text": "population density definition"} +{"query_id": "476977", "text": "population density of usa states"} +{"query_id": "1001279", "text": "where are the most deserts"} +{"query_id": "1040703", "text": "what is the difference between giant slalom and downhill racing"} +{"query_id": "997017", "text": "where is the town of pena blanca in mexico"} +{"query_id": "1001381", "text": "where to find bath salts"} +{"query_id": "477100", "text": "population in davidson county tn"} +{"query_id": "1001397", "text": "define: barrage"} +{"query_id": "1001454", "text": "where are synaptic vesicles produced"} +{"query_id": "477286", "text": "population of antigonish"} +{"query_id": "477309", "text": "population of bartholomew county indiana"} +{"query_id": "477380", "text": "population of buffalo"} +{"query_id": "739599", "text": "what is different of said done or divorce"} +{"query_id": "1001810", "text": "where are located the central chemoreceptors and the peripheral chemoreceptors for the breathing control process?"} +{"query_id": "739671", "text": "what is digital data ?"} +{"query_id": "739743", "text": "what is dihydroquercetin"} +{"query_id": "1001903", "text": "define: (cancelling)"} +{"query_id": "1001926", "text": "where are bacteria found?"} +{"query_id": "477639", "text": "population of georgetown co"} +{"query_id": "1001981", "text": "where was anthony hopkins born?"} +{"query_id": "210690", "text": "how can i see if microsoft edge is updated"} +{"query_id": "1001999", "text": "when would you use a fathom measurement"} +{"query_id": "215603", "text": "how did the uluru rock form"} +{"query_id": "1002058", "text": "when will shopify report earnings"} +{"query_id": "487279", "text": "remit payment definition"} +{"query_id": "1002145", "text": "when will hummingbirds show up around florida"} +{"query_id": "1002148", "text": "when will foxconn begin manufacturing"} +{"query_id": "1002197", "text": "when were the first call"} +{"query_id": "1002238", "text": "when were cheetahs put on the endangered list"} +{"query_id": "1002252", "text": "when we turn our clocks forward"} +{"query_id": "1002274", "text": "when was yuru yuri released"} +{"query_id": "50833", "text": "benefits of green tea and cinnamon"} +{"query_id": "1002330", "text": "when was tv invented?"} +{"query_id": "478054", "text": "population of paducah tx"} +{"query_id": "478063", "text": "population of paris texas"} +{"query_id": "740263", "text": "what is distemper shots called for felines"} +{"query_id": "35996", "text": "average developer salary"} +{"query_id": "1002426", "text": "when was the shazam movie released?sadasdasdasdsadasasdasdasdasdd"} +{"query_id": "1002482", "text": "define venosus"} +{"query_id": "1002554", "text": "define uncut?"} +{"query_id": "740416", "text": "what is djgpp"} +{"query_id": "1002584", "text": "when was the first comic book released"} +{"query_id": "1002585", "text": "when was the first catapult invented?"} +{"query_id": "1002596", "text": "when was the fica tool created"} +{"query_id": "478359", "text": "population of waukesha wisconsin"} +{"query_id": "1002716", "text": "when was putnam county established"} +{"query_id": "1002737", "text": "when was power rangers released in europe"} +{"query_id": "740624", "text": "what is docket management"} +{"query_id": "1002887", "text": "when was larry nassar convicted"} +{"query_id": "1002889", "text": "when was john t scopes trial"} +{"query_id": "740762", "text": "what is dolly parton's skin secret"} +{"query_id": "1002938", "text": "when was itsfunneh born"} +{"query_id": "1002940", "text": "when was iheartradio founded"} +{"query_id": "478691", "text": "positive effects of agriculture"} +{"query_id": "740852", "text": "what is donald trump a draft dodger"} +{"query_id": "1002997", "text": "when was guillermo anderson born"} +{"query_id": "1003003", "text": "when was grand theft auto four released"} +{"query_id": "1003006", "text": "where was napoleon forced to.exile"} +{"query_id": "1003015", "text": "when was ft mcnair established?"} +{"query_id": "675320", "text": "what is a bot fly bot"} +{"query_id": "478827", "text": "postage cost for letter"} +{"query_id": "1003210", "text": "where was president lincoln born"} +{"query_id": "1003213", "text": "when wa american blues originated"} +{"query_id": "560419", "text": "what are inotropic meds"} +{"query_id": "1003239", "text": "when to repot boxwood bonsai"} +{"query_id": "478981", "text": "pottawatomie massacre quizlet"} +{"query_id": "1003277", "text": "when to plant bermuda grass in piedmont region of nc"} +{"query_id": "1003299", "text": "where was roy clark born"} +{"query_id": "1003329", "text": "where was salem's lot filmed"} +{"query_id": "1003334", "text": "where was samuel l jackson born"} +{"query_id": "1003351", "text": "when stimulus generalization occurs"} +{"query_id": "1003359", "text": "when should you wash strawberries"} +{"query_id": "1041043", "text": "what is the difference between a c-corp and a s-corp?"} +{"query_id": "741274", "text": "what is drang und sturm?"} +{"query_id": "1003445", "text": "where was steeler joe greene born"} +{"query_id": "1003481", "text": "when must a trademark be renewed"} +{"query_id": "1003482", "text": "when making a payment what is an aba number"} +{"query_id": "1003507", "text": "define taxonomical"} +{"query_id": "741392", "text": "what is drop in baseball bat selection"} +{"query_id": "1003557", "text": "when is the warm weather in thailand"} +{"query_id": "1003561", "text": "where was the bauhaus built"} +{"query_id": "479284", "text": "pre emption rights definition"} +{"query_id": "1003590", "text": "when is the roblox presidents day sale?"} +{"query_id": "1003603", "text": "when is the real id required to fly"} +{"query_id": "479379", "text": "precipe definition"} +{"query_id": "217246", "text": "how do i add salary requirements to my resume"} +{"query_id": "469873", "text": "organism-specific antibiotics are used to treat:"} +{"query_id": "822642", "text": "what is the function of rna polymerase"} +{"query_id": "36214", "text": "average egg prices"} +{"query_id": "479525", "text": "prefix root and suffix definition"} +{"query_id": "1003831", "text": "when is the baltimore orioles home opener"} +{"query_id": "1003849", "text": "when is spring forward daylight savings?"} +{"query_id": "479570", "text": "pregnancy symptoms by day"} +{"query_id": "1003875", "text": "where was the mediterranean gecko introduced"} +{"query_id": "1003880", "text": "where was the mindy project filmed"} +{"query_id": "1003884", "text": "where was the mlk speech given"} +{"query_id": "1003973", "text": "where was the oldest human found"} +{"query_id": "1003997", "text": "where was the princess bride filmed"} +{"query_id": "741970", "text": "what is dynamic resolution"} +{"query_id": "741977", "text": "what is dynamics"} +{"query_id": "731759", "text": "what is cobol"} +{"query_id": "742022", "text": "what is dysgraphia?"} +{"query_id": "1004191", "text": "when is clementine hunter 's birthday"} +{"query_id": "1004199", "text": "where was tupac shot on his body"} +{"query_id": "1004228", "text": "when is champaign il midterm elections"} +{"query_id": "1004233", "text": "when is cancer day in greece"} +{"query_id": "1004240", "text": "when is best time for lemon tree"} +{"query_id": "1004243", "text": "define spectre"} +{"query_id": "1004254", "text": "when iphone 5c came out"} +{"query_id": "862701", "text": "what is what is the fastest car in the world"} +{"query_id": "1004322", "text": "when does the womb of a pregnant woman rise about the pelvis?"} +{"query_id": "480064", "text": "price chopper locations in ct"} +{"query_id": "565915", "text": "what are some treats you can use for in infection"} +{"query_id": "1084905", "text": "what diseases can pigeons get"} +{"query_id": "218000", "text": "how do i find my Ip address"} +{"query_id": "1004493", "text": "where would one find drakensberg?"} +{"query_id": "827791", "text": "what is the lcd math"} +{"query_id": "742446", "text": "what is echo test"} +{"query_id": "480504", "text": "price of a wheelchair"} +{"query_id": "742667", "text": "what is edam cheese"} +{"query_id": "480536", "text": "price of bath fitter for a tub"} +{"query_id": "298550", "text": "how many times should you feed a doberman puppy"} +{"query_id": "1004921", "text": "when does fifty shades freed come out in theaters"} +{"query_id": "1004940", "text": "which airport in nevada for grand canyon"} +{"query_id": "1004949", "text": "when does disney streaming service launch"} +{"query_id": "298565", "text": "how many times the normal radiation"} +{"query_id": "742822", "text": "what is effect of taurine"} +{"query_id": "1005113", "text": "when do you start planting from seed"} +{"query_id": "1005131", "text": "define rubus"} +{"query_id": "742988", "text": "what is einstein neem oil good for"} +{"query_id": "473361", "text": "percentage of female executives that are happily married"} +{"query_id": "1005163", "text": "which amendment prohibited states from violating citizens' civil rights?"} +{"query_id": "1085035", "text": "what did daniel fahrenheit invent"} +{"query_id": "743046", "text": "what is el metate"} +{"query_id": "1005191", "text": "which amendment to the constitution ended slavery in the united states"} +{"query_id": "480932", "text": "price of silver per ounce history"} +{"query_id": "36473", "text": "average fifty year old retirement savings"} +{"query_id": "1046047", "text": "what is soap over http"} +{"query_id": "1005475", "text": "when do female dogs first go into heat"} +{"query_id": "1005476", "text": "which are the basc countries of spain"} +{"query_id": "1005520", "text": "which area codes are toll calls"} +{"query_id": "1080968", "text": "xfinity support number"} +{"query_id": "517117", "text": "the meaning of repeating decimals"} +{"query_id": "481297", "text": "price to install door with frame"} +{"query_id": "1005586", "text": "when do atoms become excited"} +{"query_id": "1005653", "text": "when did william whyte conduct his study"} +{"query_id": "481387", "text": "price, ut"} +{"query_id": "1005678", "text": "which artists recorded in the still of the night"} +{"query_id": "1005798", "text": "define rarefy"} +{"query_id": "743668", "text": "what is employee turnover definition"} +{"query_id": "743675", "text": "what is employer sponsored insurance"} +{"query_id": "743693", "text": "what is ems technology"} +{"query_id": "743696", "text": "what is emsi??"} +{"query_id": "1005949", "text": "when did the movie troll come out"} +{"query_id": "1006000", "text": "when did the civil rights movement beyond"} +{"query_id": "743868", "text": "what is endothelial tissue"} +{"query_id": "997808", "text": "where is south easton ma"} +{"query_id": "1006199", "text": "when did rosalind franklin take x ray pictures of dna"} +{"query_id": "744092", "text": "what is enteritis symptoms"} +{"query_id": "481961", "text": "private club definition"} +{"query_id": "744109", "text": "what is enterprise edition"} +{"query_id": "954144", "text": "when power goes out how long before everything in fridge spoils"} +{"query_id": "744261", "text": "what is eod mean"} +{"query_id": "1006459", "text": "when did ms become a state"} +{"query_id": "1006489", "text": "which car make and model is most reliable?"} +{"query_id": "1006509", "text": "when did moody blues do days of future past"} +{"query_id": "220087", "text": "how do propellant work in temperature"} +{"query_id": "1006578", "text": "define prefabricate"} +{"query_id": "1006580", "text": "when did leonardo vinci live"} +{"query_id": "36703", "text": "average gas prices in ga"} +{"query_id": "1006751", "text": "when did hunger games book come out"} +{"query_id": "482496", "text": "productive efficiency occurs when price"} +{"query_id": "1006791", "text": "when did hhs secretary price resign"} +{"query_id": "1006852", "text": "when did fubu start"} +{"query_id": "744764", "text": "what is escheatment process"} +{"query_id": "1006911", "text": "define podiatry"} +{"query_id": "1006987", "text": "which city is harvard in"} +{"query_id": "744891", "text": "what is espresso"} +{"query_id": "482808", "text": "pronation occurs in what plane of motion"} +{"query_id": "517386", "text": "the medical term meaning the separation of the retina from the choroid in the back of the eye"} +{"query_id": "220761", "text": "how do water waves form"} +{"query_id": "1007242", "text": "when did blender come out"} +{"query_id": "688218", "text": "what is a kitchen food mill?"} +{"query_id": "483028", "text": "proper use of title mrs"} +{"query_id": "1007382", "text": "when delivering a briefing, confidence, enthusiasm, and body language are classified under"} +{"query_id": "129565", "text": "define: homologate"} +{"query_id": "483178", "text": "prostate cancer what to look for"} +{"query_id": "483241", "text": "protein diet definition"} +{"query_id": "745402", "text": "what is evap purge solenoid"} +{"query_id": "1007550", "text": "when can a child sit in the front seat of a car"} +{"query_id": "211621", "text": "how close is a meter to a yard?"} +{"query_id": "1007606", "text": "when are loudoun county property taxes due"} +{"query_id": "745469", "text": "what is evidence discovery"} +{"query_id": "1007628", "text": "when applying for a new passport do i get to keep my old one"} +{"query_id": "1007673", "text": "when and where did paella originate?"} +{"query_id": "1007691", "text": "when allocating service department costs, the method which ignores serviced provided to other service departments is called"} +{"query_id": "1007696", "text": "when a second epsp arrives at a single synapse before the effects of the first have disappeared, what occurs?"} +{"query_id": "745559", "text": "what is excavatum"} +{"query_id": "998093", "text": "where is the trailer park boys set"} +{"query_id": "1007875", "text": "which county is greenwood indiana"} +{"query_id": "745746", "text": "what is expected of an electrical engineer?"} +{"query_id": "1007934", "text": "define peen"} +{"query_id": "745794", "text": "what is export preset in lightroom"} +{"query_id": "1007959", "text": "whats the difference between a winter storm and a blizzard"} +{"query_id": "1007972", "text": "whats the difference between a llc , s corp and c corp"} +{"query_id": "745830", "text": "what is expressivism"} +{"query_id": "483795", "text": "public opinion government definition quizlet"} +{"query_id": "745944", "text": "what is eye contact solution"} +{"query_id": "221664", "text": "how do you cook turkey necks"} +{"query_id": "746055", "text": "what is face primer"} +{"query_id": "1008208", "text": "what's tom cruise's birth name"} +{"query_id": "746065", "text": "what is facebook used for"} +{"query_id": "998174", "text": "where is old orchard beach me"} +{"query_id": "1063607", "text": "columbine massacre killed how many people"} +{"query_id": "1008515", "text": "what's the thirteenth letter of the english alphabet"} +{"query_id": "1008516", "text": "what's the temperature in sitka?"} +{"query_id": "80712", "text": "can you use merge things together in one table"} +{"query_id": "746438", "text": "what is fasting before blood test"} +{"query_id": "222158", "text": "how do you find the mean on excel"} +{"query_id": "118448", "text": "define body muscular endurance"} +{"query_id": "1041951", "text": "what is the cytokine"} +{"query_id": "1008830", "text": "which dynasty in china had a collapse of dynasty"} +{"query_id": "484551", "text": "que pasa definition"} +{"query_id": "1008911", "text": "what's the meaning of the name blackburn"} +{"query_id": "1008947", "text": "what's the maximum amount to contribute to a sep"} +{"query_id": "1008951", "text": "what's the max dose of xanax you can take"} +{"query_id": "1008968", "text": "what's the limit on dolphin fish in florida"} +{"query_id": "1008977", "text": "what's the job of an applications manager"} +{"query_id": "1008979", "text": "what's the iq scale"} +{"query_id": "1009023", "text": "what's the difference between yeast and bread machine yeast"} +{"query_id": "1009109", "text": "which environment would be likely to produce a black shale?"} +{"query_id": "823549", "text": "what is the geography of china like"} +{"query_id": "1085697", "text": "what county is albany mo"} +{"query_id": "1009183", "text": "what's the difference between c++ and java"} +{"query_id": "1009237", "text": "what's the definition for jealousy?"} +{"query_id": "222954", "text": "how do you lower hardness in pool water?"} +{"query_id": "1009388", "text": "what's right in health care"} +{"query_id": "561448", "text": "what are mandrakes"} +{"query_id": "747345", "text": "what is financial leverage ratio"} +{"query_id": "1009527", "text": "what's grounding"} +{"query_id": "485287", "text": "ranger college cost"} +{"query_id": "223165", "text": "how do you measure for stair carpet"} +{"query_id": "1009610", "text": "what's an impact drill"} +{"query_id": "1009668", "text": "which folate is known as mthfr"} +{"query_id": "1009695", "text": "what's a twin flame"} +{"query_id": "1009724", "text": "what's a tpo roof"} +{"query_id": "1009742", "text": "what's a pollinator"} +{"query_id": "1009749", "text": "what's a longshoreman?"} +{"query_id": "485558", "text": "reaction augmentin symptoms"} +{"query_id": "747720", "text": "what is flared gas"} +{"query_id": "223468", "text": "how do you pronounce MICR"} +{"query_id": "1009959", "text": "which function automatically counts cells that meet multiple conditions"} +{"query_id": "1009961", "text": "what zone can lambs ear be grown in"} +{"query_id": "1009994", "text": "_______ ratios measure an organization's ability to meet its short term obligations."} +{"query_id": "51090", "text": "benefits of oxygen pills"} +{"query_id": "1010048", "text": "what years did the zulu wars take place"} +{"query_id": "1010057", "text": "what years did sonics win championship"} +{"query_id": "1010059", "text": "which gas is produced when mg(s) is added to hcl(aq"} +{"query_id": "1042158", "text": "what is the curfew for minors in hawaii"} +{"query_id": "747937", "text": "what is floof"} +{"query_id": "747985", "text": "what is florida villa"} +{"query_id": "1010151", "text": "what year was the derecho in dc"} +{"query_id": "998485", "text": "where is montella italy"} +{"query_id": "748054", "text": "what is fludrocortisone acetate used for"} +{"query_id": "736347", "text": "what is csfb"} +{"query_id": "1010277", "text": "which greek deity was honored with a towering gold-and-ivory statue inside the parthenon?"} +{"query_id": "1010287", "text": "what year was mr. philbrick born"} +{"query_id": "1085888", "text": "what college did elon musk go to"} +{"query_id": "748321", "text": "what is fontanelle"} +{"query_id": "1010527", "text": "what year did the song come out love me like you do"} +{"query_id": "1010537", "text": "which herbs are best for drying"} +{"query_id": "486274", "text": "recuse meaning"} +{"query_id": "1010607", "text": "which hormone is directly responsible for the development of secondary sex characteristics in males?"} +{"query_id": "1010615", "text": "what year did the government begin to collect taxes"} +{"query_id": "486370", "text": "redbone definition slang"} +{"query_id": "1010670", "text": "what year did silver discovered at potosi"} +{"query_id": "996317", "text": "where is the ky derby held?"} +{"query_id": "307008", "text": "how much do psychologists earn uk"} +{"query_id": "605363", "text": "what county is east ellijay ga in"} +{"query_id": "224314", "text": "how do you tell the sex of baby bunnies"} +{"query_id": "486512", "text": "reference cells in excel"} +{"query_id": "748672", "text": "what is format factory"} +{"query_id": "486623", "text": "reflexive example"} +{"query_id": "748771", "text": "what is fortran programming language"} +{"query_id": "224548", "text": "how do you wrap a sari"} +{"query_id": "1011003", "text": "which iphone has the portrait feature"} +{"query_id": "1011018", "text": "what year did andrew jackson beard invent the rotary steam engine"} +{"query_id": "1011021", "text": "what year declaration of independence"} +{"query_id": "1011044", "text": "what would dna be found in"} +{"query_id": "224626", "text": "how does Electroconvulsive therapy treat ocd"} +{"query_id": "748935", "text": "what is fraenulum?"} +{"query_id": "998641", "text": "where is long john silver located in goldsboro nc"} +{"query_id": "1011120", "text": "what word means premonition"} +{"query_id": "1011140", "text": "what wire is used to mig mild steel"} +{"query_id": "748997", "text": "what is frank dodd act"} +{"query_id": "1011166", "text": "what willow herb is used to make the tea"} +{"query_id": "1011328", "text": "what were the effects of pearl harbor on the u.s.'s economy"} +{"query_id": "212251", "text": "how cucumbers are grown in a greenhouse"} +{"query_id": "1011381", "text": "what were the browns and other families asking the supreme court to do?"} +{"query_id": "1011382", "text": "what were the brothers grimm names"} +{"query_id": "749244", "text": "what is frp lock on mean/"} +{"query_id": "749267", "text": "what is fructose?"} +{"query_id": "1011512", "text": "what well known sexually transmitted disease is caused by spirochete"} +{"query_id": "1011529", "text": "which is considered nonmaterial culture?"} +{"query_id": "749399", "text": "what is full moon of august called"} +{"query_id": "1011618", "text": "define law or ordinance"} +{"query_id": "1011663", "text": "what was the women's army corps"} +{"query_id": "212303", "text": "how days is the safe periods"} +{"query_id": "1011721", "text": "which is more important for weight loss the distance or the speed of walking?"} +{"query_id": "487569", "text": "rent in amsterdam prices"} +{"query_id": "1011860", "text": "which is stronger hydrocodone or oxycodone"} +{"query_id": "749752", "text": "what is gabba"} +{"query_id": "94798", "text": "color overlay photoshop"} +{"query_id": "225499", "text": "how does apa cite laws internally"} +{"query_id": "1012026", "text": "what was the name of the hurricane that hit puerto rico?"} +{"query_id": "998802", "text": "where is iron located in a plant body"} +{"query_id": "749955", "text": "what is garcinia used for"} +{"query_id": "225752", "text": "how does charlotte nc rank in united states"} +{"query_id": "837740", "text": "what is the ops stat for baseball"} +{"query_id": "750111", "text": "what is gattitown price"} +{"query_id": "824080", "text": "what is the green dinosaur"} +{"query_id": "1012329", "text": "what was the government at the time of tiananmen square?"} +{"query_id": "1012464", "text": "what was the basis for the gideon v. wainwright case?"} +{"query_id": "488198", "text": "research tech salary"} +{"query_id": "839488", "text": "what is the plural of kohlrabies"} +{"query_id": "37685", "text": "average income for north salem new york"} +{"query_id": "1012547", "text": "what was stalin scorched earth policy"} +{"query_id": "226132", "text": "how does environment affect health"} +{"query_id": "750421", "text": "what is generation x?"} +{"query_id": "750487", "text": "what is genetic engineering"} +{"query_id": "998905", "text": "definition do classic"} +{"query_id": "488416", "text": "response when parents bring baby home"} +{"query_id": "226335", "text": "how does genome editing work"} +{"query_id": "1012780", "text": "what was its cost of goods sold? quizlet"} +{"query_id": "1012865", "text": "what was enoch brown school massacre?"} +{"query_id": "1012866", "text": "what was elvis presley's wife's name"} +{"query_id": "226461", "text": "how does hipaa protect workers?"} +{"query_id": "488676", "text": "retinue define"} +{"query_id": "750821", "text": "what is german smear"} +{"query_id": "488711", "text": "retrocade definition"} +{"query_id": "998965", "text": "definition diagram"} +{"query_id": "750946", "text": "what is giada de laurentiis ex husband doing"} +{"query_id": "488825", "text": "rex rabbit breed history"} +{"query_id": "1013114", "text": "define hin"} +{"query_id": "1013229", "text": "what wages does a police officer and a sheriff need"} +{"query_id": "1013267", "text": "what vitamins help clear vision"} +{"query_id": "1013304", "text": "define hemolytic reactions"} +{"query_id": "1086391", "text": "what can a women take to help with neural tube defects"} +{"query_id": "1013367", "text": "which mental illness symptoms"} +{"query_id": "1013424", "text": "what values do zoos serve"} +{"query_id": "1013492", "text": "what uses real time os"} +{"query_id": "824282", "text": "what is the half life of trintellix"} +{"query_id": "1013579", "text": "what unit is larger than a ton"} +{"query_id": "1013592", "text": "what types of walls are used on strip foundations"} +{"query_id": "1013615", "text": "what types of trees are in maryland"} +{"query_id": "212634", "text": "how deep to make a pool"} +{"query_id": "489374", "text": "risperdal m tab side effects"} +{"query_id": "227317", "text": "how does programmatic buying work"} +{"query_id": "1013797", "text": "what types of animals live in the tropical zone"} +{"query_id": "489513", "text": "rna primase definition biology"} +{"query_id": "1086477", "text": "what belongs in an affirmative action plan?"} +{"query_id": "751778", "text": "what is gomorrah"} +{"query_id": "751797", "text": "what is gonococcus"} +{"query_id": "1013965", "text": "what type of wave is electromagnetic,"} +{"query_id": "227591", "text": "how does society affect the individual"} +{"query_id": "824371", "text": "what is the hawaiian word for dog"} +{"query_id": "1014115", "text": "which number is upc?"} +{"query_id": "1014132", "text": "what type of structure do ionic bonds form"} +{"query_id": "37952", "text": "average interest rate for saving account"} +{"query_id": "1014210", "text": "what type of shot do you get for whooping cough"} +{"query_id": "489931", "text": "room and pillar definition"} +{"query_id": "1014242", "text": "what type of security do routers have by default"} +{"query_id": "649640", "text": "what does the bottom number on blood pressure"} +{"query_id": "1014264", "text": "what type of seating is on condor"} +{"query_id": "36965", "text": "average heavy equipment mechanic salary"} +{"query_id": "227968", "text": "how does the doctor check your prostate?"} +{"query_id": "167371", "text": "does hyperthyroidism cause you to be hot"} +{"query_id": "490505", "text": "routing number springfield cu"} +{"query_id": "752700", "text": "what is green sticker"} +{"query_id": "1014884", "text": "what type of material is farberware bowl made of"} +{"query_id": "228474", "text": "how does transformer work"} +{"query_id": "1014911", "text": "which of the following is a genetic condition in which the body is unable to make melanin?"} +{"query_id": "300246", "text": "how many words in a dictionary"} +{"query_id": "1015055", "text": "which of the following is an effect of luteinizing hormone (lh) after ovulation?"} +{"query_id": "780850", "text": "what is oxycodone"} +{"query_id": "490802", "text": "russ simmons net worth"} +{"query_id": "228738", "text": "how does your cervix change during pregnancy"} +{"query_id": "490883", "text": "rwa definition"} +{"query_id": "753040", "text": "what is guantanamo bay"} +{"query_id": "490903", "text": "ryan gosling how tall"} +{"query_id": "753071", "text": "what is guatemala main export"} +{"query_id": "1015307", "text": "what type of header do you use for mla format"} +{"query_id": "753168", "text": "what is gwa"} +{"query_id": "1015347", "text": "what type of government does a small group of people rule"} +{"query_id": "753214", "text": "what is h wave therapy"} +{"query_id": "753299", "text": "what is haile selassie famous for"} +{"query_id": "1015556", "text": "which of the following organs contains villi?"} +{"query_id": "753480", "text": "what is hand drill"} +{"query_id": "1094395", "text": "inquiry' definition"} +{"query_id": "1015641", "text": "what type of dog mix is a morkie"} +{"query_id": "261650", "text": "how long has apple been in business"} +{"query_id": "753517", "text": "what is handwashing phobia called"} +{"query_id": "212977", "text": "how did brian pillman die"} +{"query_id": "229325", "text": "how employers view amu"} +{"query_id": "1015766", "text": "which of the following steps occurs last in the initiation phase of translation?hints"} +{"query_id": "169305", "text": "does motion sensor device have camera"} +{"query_id": "491585", "text": "salary for insurance agen"} +{"query_id": "81945", "text": "cannot connect to citrix xenapp server"} +{"query_id": "1016013", "text": "what type of cells undergo photosynthesis and cellular respiration plant or animal"} +{"query_id": "1016015", "text": "define eurasia"} +{"query_id": "999469", "text": "where is bell buckle tn"} +{"query_id": "999481", "text": "where is venice la"} +{"query_id": "1016154", "text": "what type of brain tumor did craig shergold have"} +{"query_id": "1016254", "text": "what type of beef is used for beef & broccoli"} +{"query_id": "754113", "text": "what is headlock elite supplement"} +{"query_id": "562594", "text": "what are oil pastels used for"} +{"query_id": "754166", "text": "what is health leads"} +{"query_id": "754191", "text": "what is healthier celery or hearts of celery"} +{"query_id": "1016406", "text": "which one of the following organelles is involved in the production of proteins that are exported from the cell?"} +{"query_id": "1092441", "text": "most romantic zodiac sign"} +{"query_id": "1016460", "text": "what type is a throh"} +{"query_id": "1016547", "text": "which organ system makes red blood cells"} +{"query_id": "1016565", "text": "what tv shows did mark ruffalo star in"} +{"query_id": "1086933", "text": "what are the most commonly used batteries"} +{"query_id": "1016583", "text": "what tv channel is pga tournament on"} +{"query_id": "230179", "text": "how far down do great white sharks live"} +{"query_id": "754509", "text": "what is hemoglobin levels"} +{"query_id": "1016676", "text": "what town in kansas is home to boot hill"} +{"query_id": "1016703", "text": "which organisms utilize a one-way air flow through their lungs to maximize air flow efficiency and oxygen consumption?"} +{"query_id": "431602", "text": "is word document the same as docx"} +{"query_id": "1016790", "text": "which pair of chromosomes would result in the birth of a male"} +{"query_id": "1016879", "text": "what to use for foundation beams"} +{"query_id": "1016915", "text": "what to take to unblock your ear"} +{"query_id": "754786", "text": "what is hess's law"} +{"query_id": "1087589", "text": "what are gases used in neon signs?"} +{"query_id": "1016943", "text": "which part of the body does the blood generates"} +{"query_id": "10264", "text": "access parallels cost"} +{"query_id": "1098806", "text": "how is the pancreas attached to the intestines?"} +{"query_id": "492681", "text": "samsung galaxy s6 edge att price"} +{"query_id": "1087001", "text": "what are the ingredients in a cough drop typically"} +{"query_id": "999641", "text": "where is volcano california located"} +{"query_id": "492853", "text": "sandra bullock is she republican or democrat"} +{"query_id": "1043337", "text": "what is the cause for tectonic plates"} +{"query_id": "230725", "text": "how far is cedar point from chicago"} +{"query_id": "755040", "text": "what is hindbrain in medical terms"} +{"query_id": "1017204", "text": "what to do with beacon in minecraft"} +{"query_id": "755093", "text": "what is hirad"} +{"query_id": "1017276", "text": "define diencephalic syndrome"} +{"query_id": "230891", "text": "how far is disney world from universal"} +{"query_id": "1017348", "text": "which philosopher believed that only philosophers were capable of governing societies?"} +{"query_id": "1090915", "text": "sales tax meaning"} +{"query_id": "999691", "text": "where in the brain is dyslexia located"} +{"query_id": "755275", "text": "what is hobbs act"} +{"query_id": "824938", "text": "what is the highest temperature recorded in oklahoma"} +{"query_id": "1017476", "text": "what to do i complain to when your job is micromanaged"} +{"query_id": "1017498", "text": "which planet is colder saturn or neptune"} +{"query_id": "1017524", "text": "what to do for bloating and gas"} +{"query_id": "1017529", "text": "what to do for a sore wrist"} +{"query_id": "1017537", "text": "what to do as a security guard when you're by yourself in a place"} +{"query_id": "231109", "text": "how far is grand hyatt denver to the convention center?"} +{"query_id": "755459", "text": "what is hometown"} +{"query_id": "1017605", "text": "what time zone is tallahassee florida"} +{"query_id": "755465", "text": "what is hominid"} +{"query_id": "1017692", "text": "what time zone is el paso, texas on"} +{"query_id": "1017706", "text": "what time zone is dayton tn in"} +{"query_id": "231292", "text": "how far is it from chantilly va to baltimore"} +{"query_id": "231298", "text": "how far is it from colorado springs to la junta"} +{"query_id": "1017734", "text": "which positive and negative effect in the great depression"} +{"query_id": "1017773", "text": "what time period does mindhunter take place"} +{"query_id": "1017775", "text": "which prefix means toward"} +{"query_id": "1045527", "text": "what is surety bond and how it works"} +{"query_id": "493508", "text": "schlimazel definition"} +{"query_id": "1017830", "text": "what time of year to put out bermuda seed"} +{"query_id": "493543", "text": "school age definition"} +{"query_id": "1017892", "text": "which president is credited with the inspiration for maxwell's house slogan good to the last drop"} +{"query_id": "231482", "text": "how far is lake como to lugano switzerland"} +{"query_id": "1017952", "text": "what time of year do most employees choose to retire"} +{"query_id": "1017971", "text": "define cyclophosphamide"} +{"query_id": "1018032", "text": "what time is it in ohio"} +{"query_id": "1018056", "text": "what time is it in lemoore, ca"} +{"query_id": "38608", "text": "average loan payment for car"} +{"query_id": "231717", "text": "how far is miami beach from homestead"} +{"query_id": "193581", "text": "gaussian surface definition"} +{"query_id": "985372", "text": "who wrote the wagner matinee"} +{"query_id": "231877", "text": "how far is niagara on the lake to hamilton"} +{"query_id": "494086", "text": "search definition of a deacon"} +{"query_id": "1043545", "text": "what is the buffer stock model?"} +{"query_id": "1018525", "text": "which region does the black bear live in"} +{"query_id": "494346", "text": "secura personal cleanser"} +{"query_id": "1018658", "text": "what the patella is"} +{"query_id": "825147", "text": "what is the hormone that makes you fat"} +{"query_id": "1018807", "text": "what the cost if you are convicted of a class c misdemeanor"} +{"query_id": "863187", "text": "what is wintv"} +{"query_id": "1018918", "text": "what testing phase ensures that the code meets customer requirements"} +{"query_id": "494730", "text": "semi monthly pay schedule"} +{"query_id": "1013570", "text": "what unit is mccall in"} +{"query_id": "756949", "text": "what is iboss"} +{"query_id": "232703", "text": "how far is williamson ga from atlanta ga"} +{"query_id": "1019179", "text": "which side is port side?"} +{"query_id": "1019200", "text": "what temperature damages tomato plants"} +{"query_id": "495018", "text": "serious injury legal definition"} +{"query_id": "1019356", "text": "which skin tag removal product works best"} +{"query_id": "495082", "text": "service definition health and social care"} +{"query_id": "1019405", "text": "which soils are prone to erosion"} +{"query_id": "1019414", "text": "what teams did jaromir jagr play for in the nhl?"} +{"query_id": "868953", "text": "what kind of joint is your thumb"} +{"query_id": "757275", "text": "what is ied"} +{"query_id": "1019433", "text": "which sorting technique is efficient"} +{"query_id": "1019470", "text": "which species is most self-sustaining in terms of obtaining nutrition in environments containing little fixed nitrogen or carbon?"} +{"query_id": "1019602", "text": "what supplement can give you strength"} +{"query_id": "757511", "text": "what is imazamox"} +{"query_id": "836044", "text": "what is the nba salary cap set at"} +{"query_id": "1019705", "text": "what street is nordstrom rack is on"} +{"query_id": "1019724", "text": "what stores are in the manchester nh mall"} +{"query_id": "6791", "text": "What Does Noel Mean in the Bible"} +{"query_id": "495483", "text": "share of cost"} +{"query_id": "1019787", "text": "define category in terms of sociology"} +{"query_id": "1019830", "text": "which state speaks the most spanish"} +{"query_id": "495680", "text": "shelton wa police phone number"} +{"query_id": "1087532", "text": "what are isotopes quizlet"} +{"query_id": "1020198", "text": "what songs do people dance the hora to"} +{"query_id": "758074", "text": "what is in egg white protein powder"} +{"query_id": "1020244", "text": "what skills i need for marine biology"} +{"query_id": "233904", "text": "how fast does irs process refunds"} +{"query_id": "1020376", "text": "what size should amplicons be"} +{"query_id": "496175", "text": "should algebra be capitalized"} +{"query_id": "496244", "text": "should comp time for overtime for government employees be accrued"} +{"query_id": "234114", "text": "how fast is a dixie chopper magnum"} +{"query_id": "496276", "text": "should diabetics eat watermelon"} +{"query_id": "234165", "text": "how fast is a saluki"} +{"query_id": "758519", "text": "what is included in a clutch kit"} +{"query_id": "1020710", "text": "what sickness has headache and nausea symptoms"} +{"query_id": "1020724", "text": "what shows was sinbad on"} +{"query_id": "563347", "text": "what are plastids"} +{"query_id": "234388", "text": "how fast is tom brady"} +{"query_id": "563359", "text": "what are platitudes"} +{"query_id": "758720", "text": "what is incremental revenue"} +{"query_id": "1020907", "text": "what should i eat to lower cholesterol"} +{"query_id": "1020915", "text": "which term describes a reduction"} +{"query_id": "912899", "text": "what type of infections will bactrim treat"} +{"query_id": "968004", "text": "where can the lineage of the nco be traced"} +{"query_id": "496717", "text": "should patient medical records be private"} +{"query_id": "758901", "text": "what is inductance"} +{"query_id": "758909", "text": "what is inductive"} +{"query_id": "1021065", "text": "what series are on amazon prime"} +{"query_id": "234644", "text": "how ford fusion pre collision assist with pedestrian detection works"} +{"query_id": "234651", "text": "how format numbers as social security format"} +{"query_id": "1040312", "text": "what is the difference of islands and continents"} +{"query_id": "344955", "text": "how to become a clnc?"} +{"query_id": "759021", "text": "what is inference example"} +{"query_id": "1021170", "text": "what sea has the island of majorca"} +{"query_id": "1000319", "text": "where do ski jumpers train"} +{"query_id": "759062", "text": "what is inflammation of the mucous membranes of the bronchial tubes"} +{"query_id": "1021241", "text": "which theorist saw the issues of identity and role confusion as critical to adolescent development"} +{"query_id": "234821", "text": "how good is drinking water for you"} +{"query_id": "1021277", "text": "define atrium"} +{"query_id": "1021318", "text": "what school subject are needed to become a registered nurse"} +{"query_id": "1021324", "text": "define astronomers"} +{"query_id": "1021327", "text": "what school did bessie coleman attend"} +{"query_id": "825583", "text": "what is the ige antibody"} +{"query_id": "1087735", "text": "what are bound fields connected to"} +{"query_id": "497107", "text": "should you take extra vitamin b12 along with b complex"} +{"query_id": "497132", "text": "should you use lead or lag time in project schedules"} +{"query_id": "1021446", "text": "which transaction is a deposit"} +{"query_id": "235027", "text": "how has common core state standards helped in georgia"} +{"query_id": "235089", "text": "how has the economy changed since trump"} +{"query_id": "1021532", "text": "which two disorders occur when the thyroid does not properly regulate"} +{"query_id": "1021554", "text": "which two inventors worked to improve the light bulb and electricity"} +{"query_id": "1021605", "text": "what river is the border between texas and oklahoma"} +{"query_id": "1021639", "text": "which type of acceleration occurs in the circular motion"} +{"query_id": "759503", "text": "what is instamed"} +{"query_id": "759515", "text": "what is instant yeast/bread machine yeast"} +{"query_id": "1021679", "text": "which type of blood vessel carries blood away from the heart?"} +{"query_id": "1021682", "text": "what rights cannot be taken away stated in the declaration of independence"} +{"query_id": "1021695", "text": "what rhymes with mistake"} +{"query_id": "497470", "text": "side effects for constipation"} +{"query_id": "1021797", "text": "what religious movement did martin luther lead?"} +{"query_id": "497536", "text": "side effects of baytril injections in dogs"} +{"query_id": "497596", "text": "side effects of flaygl antibiotics"} +{"query_id": "1021900", "text": "what range of credit is good"} +{"query_id": "1021907", "text": "which type of governmental power does a unitary system hold?"} +{"query_id": "1021931", "text": "what qualifies a sqf practitioner"} +{"query_id": "235534", "text": "how hot is madrid in the summer"} +{"query_id": "1021971", "text": "define amp"} +{"query_id": "1022022", "text": "define alpenhorn"} +{"query_id": "497757", "text": "side effects steroid injection"} +{"query_id": "1000472", "text": "where did the tsunami hit"} +{"query_id": "1022124", "text": "what processes are needed to form igneous rock"} +{"query_id": "1022132", "text": "which type of radiation is not given off by radioactive decay?"} +{"query_id": "924398", "text": "what were the terms of the treaty of nanjing"} +{"query_id": "1022178", "text": "what prevents wound healing"} +{"query_id": "760070", "text": "what is intervention fees"} +{"query_id": "235832", "text": "how important technology in education"} +{"query_id": "257772", "text": "how long does it take to orbit the sun"} +{"query_id": "1022359", "text": "what political party did abraham lincoln run"} +{"query_id": "1022370", "text": "define activity on node"} +{"query_id": "1000519", "text": "where did the ottomans deport the armenians"} +{"query_id": "1022410", "text": "what platforms is google duo available for"} +{"query_id": "1022442", "text": "define acquisition"} +{"query_id": "1087915", "text": "what age can you start guitar lessons"} +{"query_id": "1022577", "text": "which ventricle of the heart has the thickest myocardium layer and why"} +{"query_id": "39360", "text": "average new rn salary in mass."} +{"query_id": "1044249", "text": "what is the average salary of an nba player"} +{"query_id": "1022620", "text": "define a productive project manager"} +{"query_id": "1022621", "text": "what person is lord of the flies written in"} +{"query_id": "694726", "text": "what is a physic"} +{"query_id": "1022630", "text": "what percentages do annuities pay"} +{"query_id": "760512", "text": "what is ip?"} +{"query_id": "738422", "text": "what is dementia vs alzheimer's"} +{"query_id": "498398", "text": "simple definition wave amplitude"} +{"query_id": "1000574", "text": "where did josiah henson create his afro-canadian community"} +{"query_id": "1022712", "text": "what percentage of the world has anorexia"} +{"query_id": "1022735", "text": "what percentage of people in the world speak english"} +{"query_id": "498478", "text": "simpsons what rear first episode"} +{"query_id": "1022769", "text": "what percentage of americans are either overweight or obese? quizlet"} +{"query_id": "1022782", "text": "what percentage is taken out for taxes"} +{"query_id": "1022832", "text": "what percent of blood plasma"} +{"query_id": "236427", "text": "how is cholesterol testing done"} +{"query_id": "1022907", "text": "what part of the nervous system does adderall affect"} +{"query_id": "1022911", "text": "what part of the integumentary system does scc"} +{"query_id": "760817", "text": "what is irs individual taxpayer identification number (itin)"} +{"query_id": "388950", "text": "hp envy size"} +{"query_id": "236580", "text": "how is drive booster"} +{"query_id": "236582", "text": "how is dry eyes preventable"} +{"query_id": "1023025", "text": "what part of florida is patrick air force base"} +{"query_id": "760908", "text": "what is iseek answerworks english runtime"} +{"query_id": "236708", "text": "how is gasoline made"} +{"query_id": "761032", "text": "what is issue two on the ohio ballot"} +{"query_id": "236801", "text": "how is human development measured"} +{"query_id": "1088043", "text": "calories in canned black beans"} +{"query_id": "761096", "text": "what is it called the thing that hold the tire"} +{"query_id": "738525", "text": "what is density factor"} +{"query_id": "499068", "text": "skin symptoms from allergies and asthma"} +{"query_id": "400696", "text": "is a procedure considered a medical error"} +{"query_id": "1023363", "text": "which zion entrance to angel landing"} +{"query_id": "236949", "text": "how is limestone made into building materstone"} +{"query_id": "499126", "text": "skype doesn't work on galaxy s5"} +{"query_id": "761388", "text": "what is it called when you flex a muscle"} +{"query_id": "499413", "text": "slumped definition"} +{"query_id": "761627", "text": "what is it when your battery loses t charge"} +{"query_id": "1023782", "text": "who are davos"} +{"query_id": "237370", "text": "how is sodium biacrbonate found naturally"} +{"query_id": "237373", "text": "how is soil created from rocks"} +{"query_id": "1023838", "text": "who are harrison ford's children"} +{"query_id": "1023850", "text": "who are in the eagles"} +{"query_id": "499568", "text": "smoking teeth oral cancer"} +{"query_id": "1088153", "text": "weather in westfield ny"} +{"query_id": "237561", "text": "how is the element magnesium used"} +{"query_id": "1024034", "text": "who are the bantu"} +{"query_id": "1024069", "text": "what neuron causes a muscle to move"} +{"query_id": "499818", "text": "social security disability benefits and va benefits"} +{"query_id": "761963", "text": "what is january's birthstone color"} +{"query_id": "1024166", "text": "what navy installation support camp david"} +{"query_id": "1024176", "text": "who are the hibernians"} +{"query_id": "499904", "text": "socially dysfunctional definition"} +{"query_id": "762059", "text": "what is java for"} +{"query_id": "1024221", "text": "what natural processes affect climate change"} +{"query_id": "1055921", "text": "who was the first black to be elected into public office"} +{"query_id": "762111", "text": "what is javascript?"} +{"query_id": "1024288", "text": "what nationality is sanders"} +{"query_id": "1024300", "text": "what nationality is joe pesci"} +{"query_id": "1024305", "text": "what nationality is dr. nowzaradan"} +{"query_id": "313438", "text": "how much does cize cost"} +{"query_id": "237936", "text": "how is volcano formed"} +{"query_id": "762296", "text": "what is jilo"} +{"query_id": "870422", "text": "what kind of salt to use in a salt grinder"} +{"query_id": "1024528", "text": "what muscles could be involved in a rotator cuff injury"} +{"query_id": "1024591", "text": "declared definition"} +{"query_id": "1024592", "text": "what movie does dumbledore fight voldemort in"} +{"query_id": "1024667", "text": "what month does winter start in new zealand"} +{"query_id": "1024669", "text": "who becomes president if the president is impeached"} +{"query_id": "1024672", "text": "decide personal finance definition"} +{"query_id": "762558", "text": "what is judicial review"} +{"query_id": "1024727", "text": "what mla format"} +{"query_id": "826153", "text": "what is the interaction between surface water and groundwater in a watershed?"} +{"query_id": "762652", "text": "what is jupiter's core composition"} +{"query_id": "1024835", "text": "what method of penetrant removal is solvent removable"} +{"query_id": "1024893", "text": "what medications can cause low blood sugar"} +{"query_id": "1024904", "text": "what medications are prescribed for vasculitis"} +{"query_id": "762761", "text": "what is kalel"} +{"query_id": "1024950", "text": "who came up with punctuated equilibrium"} +{"query_id": "1000959", "text": "where can a plasma membrane be found in a cell"} +{"query_id": "1088347", "text": "weather in new york city ny"} +{"query_id": "618979", "text": "what did flexner report reveal?"} +{"query_id": "1099077", "text": "how far away from a fire hydrant parking"} +{"query_id": "1025188", "text": "who can write a death certificate"} +{"query_id": "763084", "text": "what is keratoconjunctivitis?"} +{"query_id": "1025259", "text": "what mark of punctuation might indicate that more information is to come?  a. period"} +{"query_id": "1025270", "text": "what mammals eat birds"} +{"query_id": "1025290", "text": "deadliest attacks in us history"} +{"query_id": "238886", "text": "how long after deck wash before staining"} +{"query_id": "476724", "text": "pomegranate seeds calories"} +{"query_id": "1025348", "text": "who coined the term thagomizer?aaaa"} +{"query_id": "1090358", "text": "strophe meaning"} +{"query_id": "1025483", "text": "what make up the pistil in the female flower"} +{"query_id": "239189", "text": "how long after pap smear will i receive results"} +{"query_id": "1025624", "text": "dcu electronic routing number"} +{"query_id": "1090558", "text": "someone definition"} +{"query_id": "1044755", "text": "who needs dialysis"} +{"query_id": "1025714", "text": "who created spiritual gangster"} +{"query_id": "763619", "text": "what is kodak real name"} +{"query_id": "1025801", "text": "what law schools did justice anthony kennedy graduate from"} +{"query_id": "1011811", "text": "which is positive and negative"} +{"query_id": "39908", "text": "average pay for nfl football players"} +{"query_id": "1025895", "text": "who created the song danny boy"} +{"query_id": "1099105", "text": "how early can easy home pregnancy test detect"} +{"query_id": "239511", "text": "how long ago can exposure to hiv show up?"} +{"query_id": "239516", "text": "how long ago did life begin on earth"} +{"query_id": "1025991", "text": "what lake in mn is the deepest"} +{"query_id": "239648", "text": "how long are average movie previews"} +{"query_id": "1026098", "text": "who designed the first intelligence test"} +{"query_id": "1026148", "text": "what kind of water do axolotls"} +{"query_id": "239830", "text": "how long are german shepherds pregnant"} +{"query_id": "764139", "text": "what is ladder move"} +{"query_id": "1026372", "text": "who did colton haynes play on arrow"} +{"query_id": "165116", "text": "does cream of chicken soup have gluten"} +{"query_id": "258485", "text": "how long does it tske for duck eggs to hatch"} +{"query_id": "1026711", "text": "who died in the groupthe cranberries new york times"} +{"query_id": "1026768", "text": "what kind of oil is good for dry hair"} +{"query_id": "1026775", "text": "what kind of mixture is rocky road ice cream"} +{"query_id": "1003114", "text": "where was paul newman born"} +{"query_id": "1026799", "text": "what kind of match is necessary for an organ transplant"} +{"query_id": "764691", "text": "what is lavf"} +{"query_id": "1026991", "text": "what kind of flour can you use in bread machines"} +{"query_id": "240584", "text": "how long before insulin takes effect"} +{"query_id": "1083997", "text": "what does ctrl alt delete mean"} +{"query_id": "1027178", "text": "what kind of exam in aca"} +{"query_id": "1027209", "text": "who does cameron boyce play in liv and maddie"} +{"query_id": "765147", "text": "what is legal outside counsel"} +{"query_id": "1027373", "text": "what kind of doctor specializes in rehabilitation"} +{"query_id": "741267", "text": "what is dramatic play"} +{"query_id": "1027650", "text": "what kind of coding does abantecart use?"} +{"query_id": "765512", "text": "what is lexisnexis interaction"} +{"query_id": "1027669", "text": "who first brought up global warming"} +{"query_id": "503390", "text": "statute of limitations definition"} +{"query_id": "503401", "text": "statute of limitations or statutes of limitations"} +{"query_id": "8701", "text": "_____ is the ability of cardiac pacemaker cells to spontaneously initiate an electrical impulse without being stimulated from another source, such as a nerve."} +{"query_id": "765583", "text": "what is liberty of london fabric"} +{"query_id": "608197", "text": "what county is lake harris florida"} +{"query_id": "1027785", "text": "who fought in world war"} +{"query_id": "1027812", "text": "what kind of cancer does patrick have"} +{"query_id": "1027817", "text": "what kind of business is wild planet"} +{"query_id": "1027865", "text": "who founded general electric company"} +{"query_id": "503580", "text": "stepford wife definition"} +{"query_id": "503607", "text": "stephen porter wiseman fax number"} +{"query_id": "1027919", "text": "what kind idea had wovoka"} +{"query_id": "503674", "text": "stereognosis definition"} +{"query_id": "1028098", "text": "what islands have pine tree"} +{"query_id": "503833", "text": "stoa meaning"} +{"query_id": "1028131", "text": "who has absolute monarchy"} +{"query_id": "863499", "text": "what is world's population"} +{"query_id": "504044", "text": "stonewalling definition"} +{"query_id": "766202", "text": "what is liquid white paint"} +{"query_id": "766238", "text": "what is lisa nationality"} +{"query_id": "242019", "text": "how long can have hospice care"} +{"query_id": "242061", "text": "how long can i cancel contract in home signing"} +{"query_id": "242103", "text": "how long can i keep butter in the refrigerator"} +{"query_id": "1028538", "text": "what is xinput"} +{"query_id": "242107", "text": "how long can i keep cooked italian sausage in refrigerator"} +{"query_id": "1028555", "text": "who internship glassdoor"} +{"query_id": "504306", "text": "strenuously definition"} +{"query_id": "1028598", "text": "what is wondershare filmora"} +{"query_id": "1028608", "text": "what is wireless wifi"} +{"query_id": "504335", "text": "stress effects on the body"} +{"query_id": "242219", "text": "how long can it take for a hernia to heal ?"} +{"query_id": "1028652", "text": "who invented corn flakes"} +{"query_id": "1088947", "text": "cadillac alternator price"} +{"query_id": "1028670", "text": "what is what is the weather like in big bear"} +{"query_id": "1028711", "text": "what is wells fargo go far reward"} +{"query_id": "1028742", "text": "who invented ice cream?"} +{"query_id": "1028753", "text": "what is walmarts phone number"} +{"query_id": "1028755", "text": "what is walgreens starting pay"} +{"query_id": "1028796", "text": "what is vulnerable animals"} +{"query_id": "766769", "text": "what is lomotil adult dosage"} +{"query_id": "84106", "text": "cause of a dense prostate"} +{"query_id": "766804", "text": "what is long term effect of sandostatin shot"} +{"query_id": "766808", "text": "what is long term results on radiation seed implant"} +{"query_id": "1029003", "text": "what is varignon's theorem"} +{"query_id": "1029016", "text": "who invented the first camera"} +{"query_id": "1029030", "text": "what is utah law on non compete"} +{"query_id": "1029031", "text": "what is usta"} +{"query_id": "1029058", "text": "what is used to help with urinary leakage surgeries"} +{"query_id": "1029124", "text": "what is upsell"} +{"query_id": "1029181", "text": "daimyo word meaning"} +{"query_id": "1045347", "text": "what is td lte technology"} +{"query_id": "242863", "text": "how long can you file taxes"} +{"query_id": "767248", "text": "what is lumbar spondylosis?"} +{"query_id": "505107", "text": "sugar and caffeine withdrawal symptoms"} +{"query_id": "127876", "text": "define tapestry"} +{"query_id": "1029402", "text": "what is treeno software"} +{"query_id": "505152", "text": "suicide squad squad cast"} +{"query_id": "505171", "text": "sulfate cas number"} +{"query_id": "1029492", "text": "what is transient global am"} +{"query_id": "1029544", "text": "what is tracers"} +{"query_id": "1029552", "text": "what is tosca automation tool"} +{"query_id": "243139", "text": "how long can you keep frozen meat in freezer"} +{"query_id": "1029617", "text": "what is tobramycin ophthalmic used for in cats"} +{"query_id": "1029681", "text": "who is adia"} +{"query_id": "1029694", "text": "who is aduro company?"} +{"query_id": "1029772", "text": "what is the zip code in arrowhead lakes"} +{"query_id": "1029791", "text": "who is albrecht diskont), ?"} +{"query_id": "767671", "text": "what is made from beaver fur"} +{"query_id": "505541", "text": "suprapubic prostatectomy definition"} +{"query_id": "243416", "text": "how long can you lock rates in for"} +{"query_id": "767745", "text": "what is mag"} +{"query_id": "1029908", "text": "what is the wyoming republican party platform?"} +{"query_id": "1029909", "text": "what is the wwa"} +{"query_id": "1045494", "text": "what is sustained performance"} +{"query_id": "505810", "text": "sustained contraction is also called what"} +{"query_id": "243712", "text": "how long cook tortilla chips"} +{"query_id": "1030176", "text": "what is the website brainhoney"} +{"query_id": "558046", "text": "what are early signs of menopause?"} +{"query_id": "243761", "text": "how long did abraham lincoln serve"} +{"query_id": "1030215", "text": "what is the weather like in milwaukee"} +{"query_id": "1030230", "text": "what is the weather like in germany in june?"} +{"query_id": "1030271", "text": "what is the weather like in dominican republic"} +{"query_id": "506025", "text": "sydeny climate"} +{"query_id": "1030324", "text": "what is the weather in vi"} +{"query_id": "1030378", "text": "cwh price target"} +{"query_id": "1030381", "text": "what is the weather in powell wy"} +{"query_id": "1030388", "text": "what is the weather in lucena city"} +{"query_id": "1030446", "text": "who is bella hadid"} +{"query_id": "1030451", "text": "what is the weather in allentown?"} +{"query_id": "244092", "text": "how long do allergic rashes last"} +{"query_id": "1030617", "text": "who is billie eilish"} +{"query_id": "1030623", "text": "what is the usual pay for stock associates at michaels"} +{"query_id": "1030722", "text": "what is the underlying reason a governmental unit uses separate funds to account for its transactions?"} +{"query_id": "506438", "text": "symptoms and signs of dehydration in adults"} +{"query_id": "1030823", "text": "what is the turbinates"} +{"query_id": "302878", "text": "how much caffeine is in lipton tea bags"} +{"query_id": "506579", "text": "symptoms for color blindness"} +{"query_id": "477648", "text": "population of glendale az"} +{"query_id": "1030924", "text": "what is the training wage"} +{"query_id": "1031032", "text": "what is the third law"} +{"query_id": "1031033", "text": "what is the theory that cause continents to move"} +{"query_id": "1031047", "text": "what is the theme of artemis"} +{"query_id": "1031054", "text": "what is the the speed of coffee lake processor"} +{"query_id": "1031118", "text": "who is carroll tire?"} +{"query_id": "1031240", "text": "who is charles duke"} +{"query_id": "244821", "text": "how long do dogs and cats live"} +{"query_id": "506985", "text": "symptoms of an absence seizure"} +{"query_id": "244902", "text": "how long do ear tubes stay in"} +{"query_id": "241246", "text": "how long can a hippo hold its breath underwater"} +{"query_id": "244929", "text": "how long do effects of methamphetamines last?"} +{"query_id": "507087", "text": "symptoms of baby growth spurt"} +{"query_id": "1031456", "text": "who is city market grocery stores owned by"} +{"query_id": "245120", "text": "how long do fresh pies last"} +{"query_id": "739913", "text": "what is direct characterization"} +{"query_id": "507381", "text": "symptoms of congenital heart defects"} +{"query_id": "1031679", "text": "what is the survival rate of total gastrectomy"} +{"query_id": "1031682", "text": "what is the surface area of the square pyramid?"} +{"query_id": "1031684", "text": "what is the suprachiasmatic nucleus and what is its function?"} +{"query_id": "507434", "text": "symptoms of depersonalization/derealization disorder include all of the following except"} +{"query_id": "769630", "text": "what is meant by a blind copy in an email"} +{"query_id": "303045", "text": "how much can a hoverboard cost"} +{"query_id": "245416", "text": "how long do i bake squash seeds"} +{"query_id": "1031861", "text": "what is the state of london"} +{"query_id": "156566", "text": "do guys lose weight quicker than girls facts"} +{"query_id": "1031909", "text": "what is the standard size of an ankle bracelet"} +{"query_id": "1031976", "text": "what is the standard pd for a woman"} +{"query_id": "1031999", "text": "who is davy jones locker"} +{"query_id": "1032011", "text": "who is dean heller?"} +{"query_id": "1032019", "text": "what is the standard barrel length for a ar?"} +{"query_id": "1032156", "text": "what is the source energy of electricity"} +{"query_id": "1032182", "text": "what is the sodium level in white bread"} +{"query_id": "507901", "text": "symptoms of hyper and hypothyroidism"} +{"query_id": "1032198", "text": "current time in oakland ca"} +{"query_id": "507934", "text": "symptoms of hypocalcemia"} +{"query_id": "1032281", "text": "what is the significance of purple people"} +{"query_id": "770167", "text": "what is meant urgency"} +{"query_id": "1032341", "text": "what is the shape of the eclipse"} +{"query_id": "245921", "text": "how long do items take that come from china"} +{"query_id": "770233", "text": "what is mechanical handling equipment"} +{"query_id": "508104", "text": "symptoms of liver distress"} +{"query_id": "508316", "text": "symptoms of ocd"} +{"query_id": "783781", "text": "what is picc removal icd-9 code"} +{"query_id": "1099746", "text": "ariana grande weight height"} +{"query_id": "770604", "text": "what is medicare pps"} +{"query_id": "1032758", "text": "what is the root of all evil"} +{"query_id": "1032822", "text": "what is the role of petals in plant reproduction?"} +{"query_id": "837467", "text": "what is the oldest constitutional republic"} +{"query_id": "1089670", "text": "this term the presence of blood in the urine."} +{"query_id": "1033007", "text": "what is the restaurant in seinfeld"} +{"query_id": "770894", "text": "what is melena diagnosis"} +{"query_id": "246626", "text": "how long do slider turtles live"} +{"query_id": "1033092", "text": "what is the region for merl luxembourg"} +{"query_id": "1033205", "text": "what is the range of the summer tanager"} +{"query_id": "1033250", "text": "what is the quickest flowering plant"} +{"query_id": "1033296", "text": "what is the purpose of the twenty-fifth amendment?"} +{"query_id": "771170", "text": "what is mercury's orbital period"} +{"query_id": "771239", "text": "what is mesh size of dura mesh pool safety covers for inground pools"} +{"query_id": "1033398", "text": "what is the purpose of the nursing department"} +{"query_id": "509111", "text": "symptoms pain under arm"} +{"query_id": "509114", "text": "symptoms parkinson's"} +{"query_id": "1033443", "text": "what is the purpose of the fisa court"} +{"query_id": "771314", "text": "what is metal au"} +{"query_id": "575616", "text": "what are the weight an ankole cattle"} +{"query_id": "1033580", "text": "who is hezekiah walker"} +{"query_id": "247194", "text": "how long do you bake muffins"} +{"query_id": "1033652", "text": "what is the purpose of pencil tool"} +{"query_id": "1046093", "text": "what is smsvchost.exe"} +{"query_id": "1033703", "text": "who is ice p"} +{"query_id": "1033718", "text": "what is the purpose of genetically modified crops? brainly"} +{"query_id": "1033725", "text": "what is the purpose of ethernet"} +{"query_id": "1033759", "text": "who is in mr mister"} +{"query_id": "776392", "text": "what is neuropathy a symptom of"} +{"query_id": "771694", "text": "what is mhs?"} +{"query_id": "771734", "text": "what is michael strahans salary"} +{"query_id": "1033912", "text": "who is jack valentine"} +{"query_id": "1033927", "text": "what is the purpose of a conceptual model for advanced practice nursing"} +{"query_id": "1033962", "text": "what is the purpose for computer security"} +{"query_id": "509730", "text": "synonym for the word evaluate"} +{"query_id": "1034039", "text": "what is the prize money for women on the eu ski"} +{"query_id": "1034050", "text": "what is the primary objective of the fraud brainstorming session?"} +{"query_id": "488345", "text": "resource bank routing number"} +{"query_id": "1034136", "text": "what is the priceline customer service number?"} +{"query_id": "1034172", "text": "what is the president for?"} +{"query_id": "772055", "text": "what is microsoft ssrs"} +{"query_id": "1034204", "text": "what is the population of wuhan china"} +{"query_id": "510018", "text": "synthesis literary definition ex"} +{"query_id": "478220", "text": "population of skagway alaska"} +{"query_id": "1034409", "text": "what is the population of coos bay"} +{"query_id": "510152", "text": "systolic definition blood pressure"} +{"query_id": "510158", "text": "t age can a widow collect social security"} +{"query_id": "510229", "text": "tabs3 phone number"} +{"query_id": "827801", "text": "what is the ldl cholesterol range"} +{"query_id": "1034666", "text": "what is the philosophic legacy of aristotle"} +{"query_id": "1034680", "text": "what is the perimeter of triangle"} +{"query_id": "510444", "text": "tan d testing what is"} +{"query_id": "1034761", "text": "what is the part of the enzyme where the substrate binds for the reaction?"} +{"query_id": "478295", "text": "population of tigard oregon"} +{"query_id": "248385", "text": "how long do you keep credit card statements"} +{"query_id": "1034845", "text": "what is the opposite of profile"} +{"query_id": "1035006", "text": "culpeper flag"} +{"query_id": "772928", "text": "what is moca"} +{"query_id": "1035078", "text": "what is the number of protons for tungsten"} +{"query_id": "510858", "text": "taylor and francis author services"} +{"query_id": "510867", "text": "taylor swift rapping"} +{"query_id": "510893", "text": "tceq renewal hours"} +{"query_id": "226509", "text": "how does humira work for ulcerative colitis"} +{"query_id": "1035228", "text": "who is legalshield"} +{"query_id": "1035247", "text": "what is the new trend for kitchen cabinets"} +{"query_id": "773155", "text": "what is molting in science"} +{"query_id": "1035321", "text": "what is the net ionic charge of a calcium ion?"} +{"query_id": "1035367", "text": "cto systems meaning"} +{"query_id": "1035379", "text": "what is the nationality"} +{"query_id": "1035383", "text": "ct unemployment customer service number"} +{"query_id": "511101", "text": "teamwork definition for kids"} +{"query_id": "1035410", "text": "ct scans what technology is it"} +{"query_id": "249118", "text": "how long does a collection stay on your credit report"} +{"query_id": "249176", "text": "how long does a cow stay in heat"} +{"query_id": "511330", "text": "telephone number for amazon."} +{"query_id": "511367", "text": "telephone number for nfcu"} +{"query_id": "511417", "text": "telephone number to elderplan health insurance"} +{"query_id": "1035719", "text": "airplane definition of drag"} +{"query_id": "1035805", "text": "what is the most protected crop in japan?"} +{"query_id": "1035861", "text": "who is maryam mirzakhani"} +{"query_id": "1035874", "text": "what is the most important solid dissolved in ocean water?"} +{"query_id": "1035931", "text": "what is the most common ways hiv is spread"} +{"query_id": "1036002", "text": "who is melvin booker"} +{"query_id": "1036005", "text": "what is the most common treatment for balanitis?"} +{"query_id": "249618", "text": "how long does a judge serve"} +{"query_id": "828036", "text": "what is the legal working age in maryland"} +{"query_id": "773924", "text": "what is mpv on a blood test"} +{"query_id": "511837", "text": "temperature for cooking salmon in the oven"} +{"query_id": "773998", "text": "what is mrsi"} +{"query_id": "511861", "text": "temperature for home freezer"} +{"query_id": "249792", "text": "how long does a mild sprain take to heal"} +{"query_id": "774087", "text": "what is msrra exemption"} +{"query_id": "1046520", "text": "what is schmorl's node"} +{"query_id": "1036244", "text": "what is the medication to treat dementia"} +{"query_id": "249821", "text": "how long does a mri of the knee take"} +{"query_id": "512087", "text": "temperature in fort myers"} +{"query_id": "1036380", "text": "what is the mechanism for imposing a tariff?"} +{"query_id": "1036385", "text": "what is the meaning of weber"} +{"query_id": "828093", "text": "what is the length of a runway"} +{"query_id": "595236", "text": "what chemical process are used to make synthetic rubber"} +{"query_id": "244011", "text": "how long do I bake skinless seared chicken breast at 350"} +{"query_id": "1036542", "text": "who is nicole kidman's husband"} +{"query_id": "512278", "text": "temperature in oslo in september"} +{"query_id": "427323", "text": "is the sec constitutional"} +{"query_id": "1036627", "text": "what is the meaning of cross breeding"} +{"query_id": "250228", "text": "how long does a stress test usually take"} +{"query_id": "1036675", "text": "who is olass"} +{"query_id": "512405", "text": "temperature in terryville."} +{"query_id": "1090291", "text": "symeon of emesa"} +{"query_id": "1036782", "text": "crm finance definition"} +{"query_id": "1036784", "text": "what is the max dose for allopurinol"} +{"query_id": "250367", "text": "how long does a us passport need to be valid to visit germany"} +{"query_id": "1036800", "text": "who is ovid in greek mythology"} +{"query_id": "1090311", "text": "sustained definition law"} +{"query_id": "512564", "text": "temperature of absolute zero is stated as"} +{"query_id": "512685", "text": "temperature of the sahara during day"} +{"query_id": "1036999", "text": "who is penelope hume on lost"} +{"query_id": "774866", "text": "what is myfortic"} +{"query_id": "1037033", "text": "what is the main source of energy for most process at earth's surace"} +{"query_id": "250636", "text": "how long does an average runner run 10kn"} +{"query_id": "512807", "text": "temperature rules cooking for food service"} +{"query_id": "1037104", "text": "who is ping zou"} +{"query_id": "1037116", "text": "what is the main ingredient in rejuvelac"} +{"query_id": "1037188", "text": "what is the main cable that connects computer monitor to cpu"} +{"query_id": "1090377", "text": "booth mba cost"} +{"query_id": "1037250", "text": "what is the lunar regolith quizlet"} +{"query_id": "863817", "text": "what is xanthan"} +{"query_id": "1037302", "text": "what is the lowest female voice range"} +{"query_id": "1037341", "text": "who is quinn of ny"} +{"query_id": "513061", "text": "temple university student population"} +{"query_id": "1090399", "text": "stents are placed by what kind of md"} +{"query_id": "1037373", "text": "what is the location of the river cocytus"} +{"query_id": "740876", "text": "what is donald's trump's iq"} +{"query_id": "1037407", "text": "who is rashida jones related to"} +{"query_id": "357519", "text": "how to explain elevated ck"} +{"query_id": "775297", "text": "what is narrow broadband access"} +{"query_id": "1090413", "text": "state the benefits of internet"} +{"query_id": "775343", "text": "what is nassau hall"} +{"query_id": "775355", "text": "what is natamycin"} +{"query_id": "776517", "text": "what is new positive attitude means?"} +{"query_id": "251172", "text": "how long does chicken tortilla soup last in fridge"} +{"query_id": "1099495", "text": "how did van gogh paint"} +{"query_id": "1037662", "text": "what is the lemonade cleanse"} +{"query_id": "1037686", "text": "who is richard painter?"} +{"query_id": "1037689", "text": "what is the legal definition of deposit"} +{"query_id": "1037722", "text": "creta car price in pune"} +{"query_id": "1037781", "text": "who is robbie robertson"} +{"query_id": "1037817", "text": "what is the kinneret sardine?"} +{"query_id": "1037872", "text": "what is the job description for cashiers?"} +{"query_id": "1037881", "text": "who is ronald h brown"} +{"query_id": "281002", "text": "how many days do have in advance of a election to register to vote"} +{"query_id": "283154", "text": "how many episodes is there in naruto jump"} +{"query_id": "513779", "text": "thailand weather in dec"} +{"query_id": "1038161", "text": "what is the income limit for enhanced star in ny?"} +{"query_id": "391481", "text": "if i am having a hystocosopy does it mean i have cancer?"} +{"query_id": "156688", "text": "do hormones diffuse through the membrane"} +{"query_id": "1038184", "text": "what is the ideal woman in our society"} +{"query_id": "1090537", "text": "sound is an example of what kind of wave"} +{"query_id": "776080", "text": "what is nephrology definition"} +{"query_id": "1090550", "text": "songhai definition"} +{"query_id": "1090789", "text": "server virtualization defined"} +{"query_id": "1090796", "text": "blisovi dangerous side effects"} +{"query_id": "1090596", "text": "smirk meaning"} +{"query_id": "1101531", "text": "difference between a goal and an expected outcome"} +{"query_id": "1038592", "text": "who is spanish"} +{"query_id": "776465", "text": "what is neutrophils definition"} +{"query_id": "174249", "text": "does xpress bet charge to deposit money in your account"} +{"query_id": "1038678", "text": "who is stardust"} +{"query_id": "1038685", "text": "who is statesboro new football coach"} +{"query_id": "532142", "text": "unemployment rate honolulu hawaii"} +{"query_id": "523413", "text": "trade price carpets"} +{"query_id": "1038719", "text": "who is stephen foster"} +{"query_id": "1038724", "text": "what is the greatest source of bank income?"} +{"query_id": "1038755", "text": "who is steve prefontaine"} +{"query_id": "1038830", "text": "what is the gpa requirement for usd"} +{"query_id": "776700", "text": "what is nic teaming"} +{"query_id": "1038849", "text": "who is supergirl"} +{"query_id": "1046969", "text": "what is robert downey jr's net wo"} +{"query_id": "959589", "text": "when was richard nixon become president"} +{"query_id": "1039002", "text": "what is the gateway"} +{"query_id": "1039052", "text": "what is the function of xylem tubes?"} +{"query_id": "514767", "text": "the clavicle is what to the sternum"} +{"query_id": "252632", "text": "how long does it take corn to cook on the grill"} +{"query_id": "1003319", "text": "define the natural radioactivity"} +{"query_id": "1039195", "text": "who is the actress that played gretchen schwartz on breaking bad"} +{"query_id": "1039298", "text": "what is the function of an adjudicator in ontario"} +{"query_id": "1090727", "text": "should pricing be based on demand"} +{"query_id": "1039346", "text": "who is the author of lamb to the slaughter"} +{"query_id": "1090730", "text": "shopko kennewick address"} +{"query_id": "1039361", "text": "who is the author of soccerland"} +{"query_id": "837681", "text": "what is the opposite of benefit?"} +{"query_id": "828588", "text": "what is the literal meaning of linguini"} +{"query_id": "777235", "text": "what is nondisjunction?"} +{"query_id": "777297", "text": "what is noritake m"} +{"query_id": "515185", "text": "the definition of development"} +{"query_id": "1039495", "text": "who is the boss of google?"} +{"query_id": "1039521", "text": "cox business omaha phone number"} +{"query_id": "1039586", "text": "who is the ceo of enstar legacy"} +{"query_id": "515335", "text": "the definition of the word yield"} +{"query_id": "777519", "text": "what is normal for blood pressure"} +{"query_id": "1039728", "text": "what is the family for a sand dollar"} +{"query_id": "1039746", "text": "what is the explosion"} +{"query_id": "515573", "text": "the difference between rugs and carpets is size."} +{"query_id": "777792", "text": "what is normal temporal temperature"} +{"query_id": "1040022", "text": "who is the ex boyfriend of arci munoz"} +{"query_id": "1040030", "text": "what is the envisat environmental satellite"} +{"query_id": "1047152", "text": "who played rizzo"} +{"query_id": "1040038", "text": "what is the empirical formula for phosphorus selenide"} +{"query_id": "1040064", "text": "what is the elevation of warrensburg"} +{"query_id": "1040082", "text": "what is the effect of third person omniscient"} +{"query_id": "1040088", "text": "what is the educational system of sweden"} +{"query_id": "1040099", "text": "what is the eagle flyer"} +{"query_id": "515813", "text": "the effects of coffee on your adrenaline glands"} +{"query_id": "778095", "text": "what is npt standard"} +{"query_id": "778139", "text": "what is nrn"} +{"query_id": "1090887", "text": "black sea definition"} +{"query_id": "516029", "text": "the first and second discourse moral"} +{"query_id": "1040353", "text": "who is the girl in old navy commercial"} +{"query_id": "253965", "text": "how long does it take for hemorrhoids to heal"} +{"query_id": "253966", "text": "how long does it take for herniated lumbar disc to heal"} +{"query_id": "1040409", "text": "what is the difference between white flour and whole wheat white flour?"} +{"query_id": "1040461", "text": "who is the grinning man"} +{"query_id": "1040507", "text": "who is the guy who appears in all the marvel movies"} +{"query_id": "1040532", "text": "what is the difference between server ram and pc ram"} +{"query_id": "1040684", "text": "who is the killer any detective"} +{"query_id": "820267", "text": "what is the endocrine system responsible for?"} +{"query_id": "1040694", "text": "who is the king of scotland today"} +{"query_id": "516413", "text": "the hormone that is essential for growth is produced in the?___________________"} +{"query_id": "1040793", "text": "what is the difference between banks and credit unions"} +{"query_id": "1040848", "text": "what is the difference between a step-up transformer and a step-down transformer?"} +{"query_id": "1040959", "text": "what is the difference between a narrow spectrum antibiotic and a broad spectrum antibiotic"} +{"query_id": "778857", "text": "what is ocular hypertension"} +{"query_id": "778890", "text": "what is odin pit file"} +{"query_id": "1041050", "text": "who is the most flexible person in the world?"} +{"query_id": "254652", "text": "how long does it take for the earth to make one revolution?"} +{"query_id": "778948", "text": "what is office depot return policy"} +{"query_id": "1041146", "text": "what is the description of a gas"} +{"query_id": "1041159", "text": "who is the ninja turtle with the blue mask"} +{"query_id": "1041226", "text": "what is the definition upheaval"} +{"query_id": "1021053", "text": "define autoradiography"} +{"query_id": "994867", "text": "definition of azimuth"} +{"query_id": "1012328", "text": "what was the great sanitary awakening"} +{"query_id": "517085", "text": "the meaning of mistry"} +{"query_id": "1003695", "text": "when is the georgia strawberry pageant"} +{"query_id": "1091080", "text": "repatriated definition"} +{"query_id": "255027", "text": "how long does it take marinol to clear your system"} +{"query_id": "1091082", "text": "ren meaning chinese"} +{"query_id": "1041473", "text": "who is the president of switzerland?"} +{"query_id": "1041520", "text": "what is the definition of p?"} +{"query_id": "779475", "text": "what is one role of the element phosphorus?"} +{"query_id": "779553", "text": "what is ongoing socialization"} +{"query_id": "1041703", "text": "who is the secretary of defence"} +{"query_id": "1041714", "text": "who is the secretary of the treasury steven mnuchin"} +{"query_id": "1041753", "text": "who is the singer of journey"} +{"query_id": "357664", "text": "how to extract month from date"} +{"query_id": "517516", "text": "the most beautiful music in the world"} +{"query_id": "779674", "text": "what is opc ua"} +{"query_id": "255469", "text": "how long does it take to be come an lpn"} +{"query_id": "1041924", "text": "what is the default username password for phpmyadmin"} +{"query_id": "1091158", "text": "binomial factor definition"} +{"query_id": "1041948", "text": "what is the dare font"} +{"query_id": "617968", "text": "what depletes testosterone in men"} +{"query_id": "560357", "text": "what are indirect overhead costs"} +{"query_id": "255633", "text": "how long does it take to become a us citizen"} +{"query_id": "1042099", "text": "what is the current ratio for restaurants industry"} +{"query_id": "1091189", "text": "qualify definition"} +{"query_id": "829050", "text": "what is the lowest point in netherlands"} +{"query_id": "1091206", "text": "putrescine definition"} +{"query_id": "780215", "text": "what is organic stevia in the raw"} +{"query_id": "1042364", "text": "what is the cost of hot air ballooning in temecula, ca"} +{"query_id": "1042426", "text": "what is the cost of bellevue community classes"} +{"query_id": "780297", "text": "what is orofacial dyskinesia"} +{"query_id": "780336", "text": "what is orthorexia"} +{"query_id": "256052", "text": "how long does it take to cook dry beans"} +{"query_id": "1042488", "text": "who is trc cos inc"} +{"query_id": "1042507", "text": "cost to purchase cattle"} +{"query_id": "1091269", "text": "proclivity meaning"} +{"query_id": "256192", "text": "how long does it take to detox from marijuana"} +{"query_id": "1042626", "text": "what is the conflict about sleeping beauty"} +{"query_id": "1042676", "text": "who is venus de milo"} +{"query_id": "1042752", "text": "what is the colorless, gaseous element that makes up four-fifths of the air"} +{"query_id": "780613", "text": "what is our security system"} +{"query_id": "1042800", "text": "what is the color of steel coin?"} +{"query_id": "427532", "text": "is the teachers salary better in a charter school"} +{"query_id": "1042978", "text": "what is the clearinghouse"} +{"query_id": "1043064", "text": "what is the chemical formula for oxygen tetrafluoride?"} +{"query_id": "794160", "text": "what is school food authorities"} +{"query_id": "780993", "text": "what is pad thai?"} +{"query_id": "256783", "text": "how long does it take to get a va refinance loan?"} +{"query_id": "781074", "text": "what is palace chase"} +{"query_id": "518940", "text": "the stone age"} +{"query_id": "1043413", "text": "who made rihanna famous"} +{"query_id": "829087", "text": "what is the luling zip code"} +{"query_id": "519145", "text": "the three punctuation marks which can end a sentence are"} +{"query_id": "471197", "text": "page number format word"} +{"query_id": "257018", "text": "how long does it take to get mars from earth"} +{"query_id": "994941", "text": "where is the centromere in replicated chromosomes"} +{"query_id": "1043568", "text": "what is the bryozoans"} +{"query_id": "1043587", "text": "who made the plum pudding model?"} +{"query_id": "1043658", "text": "what is the bracket"} +{"query_id": "1043702", "text": "who make kenmore ranges"} +{"query_id": "1091461", "text": "population of minot afb"} +{"query_id": "257335", "text": "how long does it take to get your lottery jackpot check?"} +{"query_id": "1043815", "text": "what is the biggest shark ever recorded"} +{"query_id": "1043914", "text": "what is the best way to treat a cold sore that is scabbed over"} +{"query_id": "1043955", "text": "what is the best shovel to dig palms"} +{"query_id": "1043969", "text": "what is the best place for all inclusive vacations for families"} +{"query_id": "1043995", "text": "what is the best merv rating for filters?"} +{"query_id": "781877", "text": "what is pataday drops used for"} +{"query_id": "1044041", "text": "who makes jammy dodgers"} +{"query_id": "782079", "text": "what is paydex score for a business"} +{"query_id": "1044244", "text": "what is the average teenage arm span"} +{"query_id": "1004167", "text": "when is dula birthday"} +{"query_id": "257885", "text": "how long does it take to process your request for ssa retirement benefits?"} +{"query_id": "782253", "text": "what is pdf a"} +{"query_id": "904295", "text": "what time do the american stock markets open"} +{"query_id": "520184", "text": "three-dimensional definition"} +{"query_id": "86701", "text": "causes of headaches retina eye stops working"} +{"query_id": "782381", "text": "what is peculiar facies"} +{"query_id": "782417", "text": "what is peeling feet causes"} +{"query_id": "782426", "text": "what is peer group"} +{"query_id": "1099726", "text": "how a hot spark plug works"} +{"query_id": "782549", "text": "what is pennsylvania's minimum wage"} +{"query_id": "258337", "text": "how long does it take to walk a quarter mile"} +{"query_id": "1091633", "text": "phone number irs tax id number"} +{"query_id": "1044809", "text": "who offers contactless cards"} +{"query_id": "782696", "text": "what is perched"} +{"query_id": "520627", "text": "tila-respa integrated disclosure definition"} +{"query_id": "520636", "text": "tile meaning"} +{"query_id": "1047365", "text": "what is rectus sheath block"} +{"query_id": "1045071", "text": "what is the age for joining aarp"} +{"query_id": "1045072", "text": "what is the age for hitting puberty"} +{"query_id": "520816", "text": "time difference between california and ny"} +{"query_id": "1091692", "text": "phone number for amtrak information"} +{"query_id": "1045135", "text": "what is the acceptance rate at wellesley"} +{"query_id": "1045203", "text": "who owns cnn cable news network"} +{"query_id": "1045208", "text": "what is texas famous monument"} +{"query_id": "1091706", "text": "philosophy literal. meaning"} +{"query_id": "1045227", "text": "what is termis"} +{"query_id": "1045229", "text": "what is terminal f"} +{"query_id": "783098", "text": "what is persuasive essay"} +{"query_id": "558548", "text": "what are extenuating circumstances"} +{"query_id": "521018", "text": "time in crested butte co"} +{"query_id": "1045374", "text": "what is targeted victory"} +{"query_id": "783277", "text": "what is ph of bleach"} +{"query_id": "611152", "text": "what county is pennsboro wv in?"} +{"query_id": "1045540", "text": "what is supply chain mps"} +{"query_id": "1045567", "text": "what is super duplex stainless steel"} +{"query_id": "783433", "text": "what is philosophical anthropology"} +{"query_id": "783843", "text": "what is pies and pints"} +{"query_id": "259239", "text": "how long does pink eye last bacterial"} +{"query_id": "521402", "text": "time travel theories"} +{"query_id": "1045717", "text": "what is step up ring adapter"} +{"query_id": "783602", "text": "what is php currency"} +{"query_id": "1045826", "text": "what is ssc je"} +{"query_id": "783687", "text": "what is physical therapy on an overuse syndrome?"} +{"query_id": "259417", "text": "how long does respite last"} +{"query_id": "1045853", "text": "what is spoc llc"} +{"query_id": "1045855", "text": "cost of simple cremation in los angeles california"} +{"query_id": "525467", "text": "tump definition"} +{"query_id": "783822", "text": "what is pictorial drawing"} +{"query_id": "1046042", "text": "what is social impact assessment"} +{"query_id": "1091850", "text": "pantone color numbers"} +{"query_id": "521801", "text": "tissue creep definition"} +{"query_id": "783963", "text": "what is pineal gland used for"} +{"query_id": "783981", "text": "what is pinipig in english"} +{"query_id": "521851", "text": "title character in mt, robot"} +{"query_id": "1046161", "text": "cost of retin a micro tretinoin"} +{"query_id": "259763", "text": "how long does tap water have to sit before i put my fish in it"} +{"query_id": "259781", "text": "how long does telkom take to upgrade adsl line"} +{"query_id": "1048185", "text": "what is pododermatitis"} +{"query_id": "522076", "text": "tobira stock price"} +{"query_id": "1046384", "text": "what is shock for pool"} +{"query_id": "1046387", "text": "what is shingrix?"} +{"query_id": "522151", "text": "toenails growing curved"} +{"query_id": "1046463", "text": "what is sealaska corporation"} +{"query_id": "1046475", "text": "what is scott baio accused of"} +{"query_id": "1046567", "text": "what is schema markup for seo"} +{"query_id": "1046569", "text": "what is scc pacific in navy"} +{"query_id": "260172", "text": "how long does tramadol stay in the urine"} +{"query_id": "1046648", "text": "who played fiddle for boxcar willie"} +{"query_id": "784549", "text": "what is pleurisy symptoms"} +{"query_id": "1046736", "text": "what is ryan seacrest sc"} +{"query_id": "1046750", "text": "who played howard's mom"} +{"query_id": "1092517", "text": "benefits of hemp tea"} +{"query_id": "1048282", "text": "what is pivx"} +{"query_id": "1091973", "text": "benson radiology"} +{"query_id": "784700", "text": "what is pmdd"} +{"query_id": "1099803", "text": "honolulu chinese new year celebration"} +{"query_id": "1046931", "text": "what is rocket league trading"} +{"query_id": "784805", "text": "what is png file format"} +{"query_id": "1046952", "text": "who played luke on general hospital"} +{"query_id": "567714", "text": "what are the blood types in order of rarity"} +{"query_id": "1047010", "text": "what is ring around the rosie"} +{"query_id": "1047012", "text": "who played miss kitty in gunsmoke"} +{"query_id": "1047088", "text": "who played peter in the eddy duchin story"} +{"query_id": "784961", "text": "what is polarised"} +{"query_id": "1047138", "text": "what is returnable packaging"} +{"query_id": "1092029", "text": "oh how tall is mount kenya."} +{"query_id": "1047160", "text": "what is residual risk quizlet"} +{"query_id": "1047162", "text": "what is resi"} +{"query_id": "260762", "text": "how long for an ach deposit to clear"} +{"query_id": "522953", "text": "total number killed in civil war"} +{"query_id": "567759", "text": "what are the brachial plexus nerves"} +{"query_id": "1047269", "text": "what is region 2"} +{"query_id": "260853", "text": "how long for broken shoulder to heal"} +{"query_id": "785176", "text": "what is polydextrose made from"} +{"query_id": "523062", "text": "tourist attractions in geneva switzerland"} +{"query_id": "1047386", "text": "what is recl"} +{"query_id": "1099823", "text": "homes in seminole florida"} +{"query_id": "261098", "text": "how long for iv labetalol to work"} +{"query_id": "524116", "text": "transmission fluid service how often"} +{"query_id": "1047548", "text": "what is qd?"} +{"query_id": "1047556", "text": "who plays al on home improvement"} +{"query_id": "1047592", "text": "who plays archie's mom on riverdale"} +{"query_id": "1047599", "text": "what is purple eye condition"} +{"query_id": "1047625", "text": "who plays ash the porcupine in sing"} +{"query_id": "1047629", "text": "what is pummelo"} +{"query_id": "1047642", "text": "what is ptztv"} +{"query_id": "1047662", "text": "what is psychic remote viewing"} +{"query_id": "743708", "text": "what is emulation"} +{"query_id": "1047700", "text": "what is proteomics"} +{"query_id": "1047702", "text": "what is protected by hipaa rules"} +{"query_id": "1047708", "text": "what is proprietary asset management"} +{"query_id": "1099831", "text": "home remedies for lupus pain"} +{"query_id": "1047738", "text": "what is prop"} +{"query_id": "1047794", "text": "cost of hpv vaccine cdc"} +{"query_id": "1047833", "text": "cost of hiv/aids yearly treatment"} +{"query_id": "1047843", "text": "what is priority mail ?"} +{"query_id": "1047854", "text": "what is printing mechanism"} +{"query_id": "1082377", "text": "what does wintergreen blend well with"} +{"query_id": "785721", "text": "what is postulate in algebra"} +{"query_id": "794319", "text": "what is scotland famous for"} +{"query_id": "523621", "text": "tranquilizing definition"} +{"query_id": "830649", "text": "what is the meaning behind welcome to the black parade"} +{"query_id": "1047913", "text": "what is prf for"} +{"query_id": "785772", "text": "what is potassium good for"} +{"query_id": "1047917", "text": "cost of hawkeye"} +{"query_id": "261521", "text": "how long for weed to get out of your system urine test"} +{"query_id": "1047987", "text": "what is povidone"} +{"query_id": "830040", "text": "what is the mathematical formula for volume of a cylinder"} +{"query_id": "261652", "text": "how long has aspire public schools been around"} +{"query_id": "261683", "text": "how long has earth been habitable"} +{"query_id": "786009", "text": "what is ppm in manufacturing"} +{"query_id": "786021", "text": "what is ppp"} +{"query_id": "523952", "text": "translation definition geometry"} +{"query_id": "1048281", "text": "what is placenta dysplasia"} +{"query_id": "786157", "text": "what is pre licensing course for real estate"} +{"query_id": "1048303", "text": "what is pimple"} +{"query_id": "43649", "text": "average salary structural engineer"} +{"query_id": "1048359", "text": "what is php in mental health care"} +{"query_id": "1048361", "text": "what is phone number for verizon tv"} +{"query_id": "1048363", "text": "what is philology the study of?"} +{"query_id": "1048377", "text": "what is pharmaceutical/medical waste"} +{"query_id": "1048381", "text": "what is petty theft in kentucky"} +{"query_id": "734979", "text": "what is coronary cta"} +{"query_id": "524166", "text": "transportation to us bank stadium"} +{"query_id": "968921", "text": "where did last names originate"} +{"query_id": "786375", "text": "what is preoperative clearance"} +{"query_id": "1048565", "text": "who plays sebastian michaelis"} diff --git a/tasks/rust-bm25-search/tests/data/sources.json b/tasks/rust-bm25-search/tests/data/sources.json new file mode 100644 index 0000000..82d7b6f --- /dev/null +++ b/tasks/rust-bm25-search/tests/data/sources.json @@ -0,0 +1,18 @@ +{ + "files": [ + { + "url": "https://raw.githubusercontent.com/castorini/anserini-tools/8f1bc80988c2483d9519bc2519862b54ab730986/topics/topics.msmarco-passage.dev-subset.txt", + "source_sha256": "f4f71fa87b6be4fb968cca2b8f8554c4ebd003e6c3488af3ac1cc5629c3de189", + "path": "dev.queries.jsonl", + "size_bytes": 478653, + "sha256": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174" + }, + { + "url": "https://raw.githubusercontent.com/castorini/anserini-tools/8f1bc80988c2483d9519bc2519862b54ab730986/qrels/qrels.msmarco-passage.dev-subset.txt", + "source_sha256": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "path": "dev.qrels.tsv", + "size_bytes": 143300, + "sha256": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042" + } + ] +} diff --git a/tasks/rust-bm25-search/tests/docker-compose.yaml b/tasks/rust-bm25-search/tests/docker-compose.yaml new file mode 100644 index 0000000..1bb92c4 --- /dev/null +++ b/tasks/rust-bm25-search/tests/docker-compose.yaml @@ -0,0 +1,19 @@ +services: + main: + cpus: 4.0 + mem_limit: 16g + memswap_limit: 16g + pids_limit: 256 + volumes: + - type: bind + source: ../data/corpus.jsonl.gz + target: /task/data/corpus.jsonl.gz + read_only: true + bind: + create_host_path: false + - type: bind + source: ../data/warmup.jsonl.gz + target: /task/data/warmup.jsonl.gz + read_only: true + bind: + create_host_path: false diff --git a/tasks/rust-bm25-search/tests/evaluate.py b/tasks/rust-bm25-search/tests/evaluate.py new file mode 100644 index 0000000..05d45d9 --- /dev/null +++ b/tasks/rust-bm25-search/tests/evaluate.py @@ -0,0 +1,140 @@ +#!/usr/bin/env python3 +"""Deterministic output validation and MRR@10; no model judge or network.""" + +from __future__ import annotations + +import json +import gzip +import math +from fractions import Fraction +from pathlib import Path + + +class InvalidSubmission(ValueError): + pass + + +def load_queries(path: Path) -> list[dict[str, str]]: + queries, seen = [], set() + opener = gzip.open if path.suffix == ".gz" else open + with opener(path, "rt", encoding="utf-8") as stream: + for line_number, line in enumerate(stream, 1): + row = json.loads(line) + qid, text = row.get("query_id"), row.get("text", row.get("query")) + if not isinstance(qid, str) or not qid or qid in seen: + raise ValueError(f"{path}:{line_number}: missing/duplicate query ID") + if not isinstance(text, str) or not text.strip(): + raise ValueError(f"{path}:{line_number}: empty query text") + seen.add(qid) + queries.append({"query_id": qid, "text": text}) + if not queries: + raise ValueError("Query set must not be empty") + return queries + + +def load_qrels(path: Path, query_ids: set[str]) -> dict[str, set[str]]: + qrels = {qid: set() for qid in query_ids} + with path.open(encoding="utf-8") as stream: + for line_number, line in enumerate(stream, 1): + fields = line.split() + if len(fields) != 4: + raise ValueError(f"{path}:{line_number}: expected four TREC qrels fields") + qid, _, docid, relevance = fields + if qid in qrels and int(relevance) > 0: + qrels[qid].add(docid) + if any(not docs for docs in qrels.values()): + raise ValueError("Every scored query needs a positive relevance judgment") + return qrels + + +def validate_response(row: object, query_id: str, *, document_count: int) -> list[str]: + if not isinstance(row, dict) or row.get("query_id") != query_id: + raise InvalidSubmission("Response does not match the requested query ID") + results = row.get("results") + if not isinstance(results, list) or len(results) > 10: + raise InvalidSubmission("results must be an array with at most ten hits") + seen, ordered = set(), [] + previous = math.inf + for hit in results: + if not isinstance(hit, dict): + raise InvalidSubmission("Each hit must be an object") + docid, score = hit.get("doc_id"), hit.get("score") + # prepare_corpus.py verifies that this corpus has precisely the IDs + # 0..document_count-1. No corpus scan or large Python ID set is needed + # during timed queries. Smoke fixtures must use the same ID convention. + if (not isinstance(docid, str) or len(docid) > len(str(document_count - 1)) + or not docid.isascii() or not docid.isdigit() + or str(int(docid)) != docid or not 0 <= int(docid) < document_count): + raise InvalidSubmission("Unknown/noncanonical passage ID") + if docid in seen: + raise InvalidSubmission("Duplicate passage ID") + try: + finite = isinstance(score, (int, float)) and math.isfinite(score) + except OverflowError: + finite = False + if isinstance(score, bool) or not finite or score > previous: + raise InvalidSubmission("Scores must be finite and in descending order") + previous = score + seen.add(docid) + ordered.append(docid) + return ordered + + +def reciprocal_rank(docids: list[str], relevant: set[str]) -> Fraction: + return next((Fraction(1, rank) for rank, docid in enumerate(docids[:10], 1) + if docid in relevant), Fraction(0)) + + +def evaluate(rows: list[dict], queries: list[dict], qrels: dict[str, set[str]], + *, document_count: int) -> dict: + """Use every expected query in the denominator; absent results contribute zero.""" + query_ids = [query["query_id"] for query in queries] + if not query_ids or len(set(query_ids)) != len(query_ids): + raise ValueError("Expected queries must be nonempty and unique") + if set(qrels) != set(query_ids) or any(not docs for docs in qrels.values()): + raise ValueError("Qrels must cover exactly the expected query IDs") + predictions = {} + for row in rows: + if not isinstance(row, dict): + raise InvalidSubmission("Response must be an object") + qid = row.get("query_id") + if not isinstance(qid, str) or qid not in qrels or qid in predictions: + raise InvalidSubmission("Unknown/duplicate output query ID") + predictions[qid] = validate_response(row, qid, document_count=document_count) + total = sum((reciprocal_rank(predictions.get(qid, []), qrels[qid]) + for qid in query_ids), Fraction(0)) + mrr = total / len(query_ids) + return {"mrr_at_10": float(mrr), "mrr_numerator": mrr.numerator, + "mrr_denominator": mrr.denominator, "query_count": len(query_ids), + "answered_query_count": len(predictions), + "complete": len(predictions) == len(query_ids)} + + +def quality_passes(candidate: dict, reference: dict) -> bool: + """Compare exact rational MRR, without rounding the reference to 0.1840.""" + return (candidate["complete"] and candidate["query_count"] == reference["query_count"] + and Fraction(candidate["mrr_numerator"], candidate["mrr_denominator"]) + >= Fraction(reference["mrr_numerator"], reference["mrr_denominator"])) + + +def tradeoff_reward(candidate: dict, reference: dict, weights: dict[str, float]) -> float: + """Candidate scoring formula; production weights require author calibration.""" + if set(weights) != {"quality", "time", "disk"}: + raise ValueError("Weights must specify quality, time, and disk") + if any(isinstance(w, bool) or not math.isfinite(w) or w <= 0 for w in weights.values()): + raise ValueError("Weights must be finite and positive") + if not quality_passes(candidate["quality"], reference["quality"]): + return 0.0 + values = [candidate["quality"]["mrr_at_10"], reference["quality"]["mrr_at_10"], + candidate["warm_seconds"], reference["warm_seconds"], + candidate["index_bytes"], reference["index_bytes"]] + if any(isinstance(v, bool) or not math.isfinite(v) or v <= 0 for v in values): + raise ValueError("Measured quality, time, and disk must be finite and positive") + qm, qr, tm, tr, dm, dr = values + log_u = (weights["quality"] * math.log(qm / qr) + + weights["time"] * math.log(tr / tm) + + weights["disk"] * math.log(dr / dm)) / sum(weights.values()) + if log_u >= 0: + return 1 / (1 + math.exp(-log_u)) + exp_u = math.exp(log_u) + return exp_u / (1 + exp_u) diff --git a/tasks/rust-bm25-search/tests/grader.py b/tasks/rust-bm25-search/tests/grader.py new file mode 100644 index 0000000..9a3f8f6 --- /dev/null +++ b/tasks/rust-bm25-search/tests/grader.py @@ -0,0 +1,256 @@ +#!/usr/bin/env python3 +"""Recompile Rust, rebuild its index, and compare against a local Pyserini run.""" + +from __future__ import annotations + +import json +import os +import shutil +import signal +import stat +import subprocess +import sys +import time +import tomllib +from pathlib import Path + +from benchmark import index_bytes, measure, sha256 +from evaluate import InvalidSubmission, evaluate, load_qrels, load_queries, quality_passes, tradeoff_reward +from prepare_corpus import CORPUS_DOCUMENTS, prepare + +TESTS = Path(__file__).resolve().parent +WORK = Path("/work") +LOG = Path("/logs/verifier") +UID = 10001 +THREADS = 4 +GIB = 1024**3 +WEIGHTS = {"quality": 1.0, "time": 1.0, "disk": 1.0} +ENV = {"PATH": "/opt/rust/bin:/usr/bin:/bin", "HOME": "/work/tmp", "TMPDIR": "/work/tmp", + "CARGO_HOME": "/work/cargo", "CARGO_TARGET_DIR": "/work/target", + "RAYON_NUM_THREADS": "4", "OMP_NUM_THREADS": "4", "LC_ALL": "C.UTF-8"} + + +def kill_submission_processes(): + """This UID belongs exclusively to this disposable verifier container.""" + for entry in Path("/proc").iterdir(): + if entry.name.isdigit(): + try: + if entry.stat().st_uid == UID: + os.kill(int(entry.name), signal.SIGKILL) + except (FileNotFoundError, ProcessLookupError, PermissionError): + pass + + +def tree_bytes(path: Path, *, limit: int = 64 * GIB) -> int: + total, count = 0, 0 + for root, dirs, files in os.walk(path, followlinks=False): + for name in dirs + files: + item = Path(root) / name + try: + info = item.lstat() + except FileNotFoundError: + # Compilers legitimately rename/remove temporary files while + # the monitor walks the workspace. A removed file uses no space. + continue + if stat.S_ISLNK(info.st_mode): + continue # Never follow a candidate link during quota monitoring. + count += 1 + total += info.st_size if stat.S_ISREG(info.st_mode) else 0 + if total > limit or count > 100_000: + raise InvalidSubmission("Workspace exceeds 64 GiB or 100,000 entries") + return total + + +def run_candidate(mode: str, command: list[str], *, timeout: int, cwd: Path) -> float: + started = time.monotonic() + with (LOG / f"{mode}.stderr.log").open("wb") as output: + process = subprocess.Popen([sys.executable, str(TESTS / "isolate.py"), mode, *command], + cwd=cwd, env=ENV, stdin=subprocess.DEVNULL, stdout=output, + stderr=subprocess.STDOUT, start_new_session=True) + try: + while process.poll() is None: + if time.monotonic() - started > timeout: + raise InvalidSubmission(f"{mode} exceeded {timeout} seconds") + if tree_bytes(WORK) + tree_bytes(LOG) > 64 * GIB: + raise InvalidSubmission("Workspace and logs exceed 64 GiB") + time.sleep(.5) + if process.returncode: + raise InvalidSubmission(f"{mode} exited with status {process.returncode}") + finally: + kill_submission_processes() + try: + os.killpg(process.pid, signal.SIGKILL) + except ProcessLookupError: + pass + process.wait(timeout=5) + return time.monotonic() - started + + +def own_tree(directory: Path, uid: int, *, readonly=False): + for root, dirs, files in os.walk(directory, followlinks=False): + for path in [Path(root), *[Path(root) / name for name in files]]: + if path.is_symlink(): + raise InvalidSubmission("Unexpected symlink") + os.chown(path, uid, uid) + os.chmod(path, (0o555 if path.is_dir() else 0o444) if readonly + else (0o755 if path.is_dir() else 0o644)) + + +def copy_source(source: Path): + if source.is_symlink() or not source.is_dir(): + raise InvalidSubmission("Missing /app/submission source directory") + paths, total = [], 0 + for path in source.rglob("*"): + info = path.lstat() + rel = path.relative_to(source) + if stat.S_ISDIR(info.st_mode): + if len(rel.parts) > 10: + raise InvalidSubmission("Source tree is too deeply nested") + continue + if not stat.S_ISREG(info.st_mode) or info.st_nlink != 1: + raise InvalidSubmission("Submission may contain only ordinary source files") + allowed = str(rel) in {"Cargo.toml", "Cargo.lock", "README.md"} or ( + rel.parts[0] == "src" and path.suffix == ".rs") + if not allowed: + raise InvalidSubmission(f"Unexpected submission file: {rel}; remove build outputs and data") + total += info.st_size + paths.append((path, rel)) + if total > 10 * 1024**2 or len(paths) > 1000: + raise InvalidSubmission("Source exceeds 10 MiB or 1,000 files") + manifest = tomllib.loads((source / "Cargo.toml").read_text()) + package = manifest.get("package") + if not isinstance(package, dict) or package.get("name") != "bm25-search": + raise InvalidSubmission("Cargo package must be named bm25-search") + if package.get("build") or any(key in manifest for key in + ["build-dependencies", "workspace", "patch", "replace"]): + raise InvalidSubmission("Custom build scripts, workspaces, patches and vendored dependencies are excluded") + if not (source / "Cargo.lock").is_file() or not (source / "src/main.rs").is_file(): + raise InvalidSubmission("Cargo.lock and src/main.rs are required") + target = WORK / "source" + target.mkdir() + for path, rel in paths: + destination = target / rel + destination.parent.mkdir(parents=True, exist_ok=True) + shutil.copyfile(path, destination) + own_tree(target, UID) + + +def build_submission(): + copy_source(Path("/app/submission")) + shutil.copytree("/opt/cargo", WORK / "cargo") + own_tree(WORK / "cargo", UID) + for name in ["target", "tmp", "index"]: + path = WORK / name + path.mkdir() + os.chown(path, UID, UID) + compile_seconds = run_candidate("compile", ["cargo", "build", "--release", "--offline", + "--locked", "--bin", "bm25-search", "-j", str(THREADS)], + timeout=600, cwd=WORK / "source") + built = WORK / "target/release/bm25-search" + if built.is_symlink() or not built.is_file() or built.stat().st_size > 100 * 1024**2: + raise InvalidSubmission("Missing or oversized compiled binary") + executable = WORK / "bm25-search" + shutil.copyfile(built, executable) + os.chmod(executable, 0o555) + # Do not leave source, dependency caches, or compiler outputs accessible to + # index/search. Landlock also restricts each launched process independently. + for path in [WORK / "source", WORK / "cargo", WORK / "target"]: + os.chown(path, 0, 0) + os.chmod(path, 0o700) + index_seconds = run_candidate("index", [str(executable), "index", "--corpus", + "/task/data/corpus.jsonl.gz", "--index", "/work/index", + "--threads", str(THREADS)], timeout=7200, cwd=WORK) + disk = index_bytes(WORK / "index") + if disk > 16 * GIB: + raise InvalidSubmission("Index exceeds 16 GiB") + own_tree(WORK / "index", 0, readonly=True) + shutil.rmtree(WORK / "tmp") + (WORK / "tmp").mkdir(mode=0o700) + return {"compile_seconds": compile_seconds, "build_seconds": index_seconds, "index_bytes": disk} + + +def reference_run(): + reference = WORK / "reference" + reference.mkdir(mode=0o700) + collection, index = reference / "collection", reference / "index" + prepare(Path("/task/data/corpus.jsonl.gz"), collection) + common_env = {**os.environ, "JAVA_TOOL_OPTIONS": "-Xmx10g -XX:ActiveProcessorCount=4"} + commands = [ + ["build", "--collection", str(collection), "--index", str(index), "--threads", "4"], + ["measure", "--index", str(index), "--queries", str(TESTS / "data/dev.queries.jsonl"), + "--qrels", str(TESTS / "data/dev.qrels.tsv"), "--warmup", "/task/data/warmup.jsonl.gz", + "--output", str(LOG / "reference")], + ] + for args in commands: + with (LOG / f"reference-{args[0]}.log").open("wb") as stream: + subprocess.run([sys.executable, str(TESTS / "reference.py"), *args], env=common_env, + stdout=stream, stderr=subprocess.STDOUT, timeout=7500, check=True) + result = json.loads((LOG / "reference/reference.json").read_text()) + # Validate the exact quality floor independently of the current timing run. + pinned = json.loads((TESTS / "reference-quality.json").read_text()) + if result["quality"] != pinned["quality"]: + raise RuntimeError("Reference quality drifted from the checked-in measurement") + return result + + +def main(): + if os.geteuid() != 0 or not Path("/.dockerenv").exists(): + raise RuntimeError("Run only in a disposable verifier container as root") + LOG.mkdir(parents=True, exist_ok=True) + os.chmod(LOG, 0o700) + (LOG / "reward.txt").write_text("0\n") + WORK.mkdir(mode=0o711, exist_ok=False) + # Candidate scratch is /work/tmp. Other ordinary writable scratch paths + # must not bypass workspace accounting in this disposable container. + for name in ["/tmp", "/var/tmp", "/run/lock", "/home/submission"]: + path = Path(name) + if path.is_dir(): + os.chown(path, 0, 0) + os.chmod(path, 0o700) + report = {"status": "running", "reward": 0.0, "weights": WEIGHTS} + try: + # A missing kernel feature is an infrastructure error, not model failure. + import ctypes + abi = ctypes.CDLL(None, use_errno=True).syscall(444, 0, 0, 1) + if abi < 1: + raise RuntimeError("Verifier requires Linux Landlock ABI >= 1") + # Exercise the same unprivileged launcher before considering a source + # submission. A missing seccomp facility must invalidate the run. + subprocess.run([sys.executable, str(TESTS / "isolate.py"), "compile", "/bin/true"], + cwd=WORK, env=ENV, check=True, timeout=10, capture_output=True) + pinned = json.loads((TESTS / "reference-quality.json").read_text()) + for name, key in [("corpus.jsonl.gz", "corpus_sha256"), ("warmup.jsonl.gz", "warmup_sha256")]: + if sha256(Path("/task/data") / name) != pinned["inputs"][key]: + raise RuntimeError(f"Fixed input checksum mismatch: {name}") + try: + report.update(build_submission()) + except (OSError, ValueError) as error: + raise InvalidSubmission(str(error)) from error + queries = load_queries(TESTS / "data/dev.queries.jsonl") + warmup = load_queries(Path("/task/data/warmup.jsonl.gz")) + qrels = load_qrels(TESTS / "data/dev.qrels.tsv", {q["query_id"] for q in queries}) + metrics, rows = measure([sys.executable, str(TESTS / "isolate.py"), "search", + "/work/bm25-search", "search", "--index", "/work/index", + "--threads", str(THREADS)], queries=queries, warmup=warmup, + directory=LOG / "candidate", document_count=CORPUS_DOCUMENTS, + cwd=WORK, env=ENV, cleanup=kill_submission_processes) + report.update(metrics) + report["quality"] = evaluate(rows, queries, qrels, document_count=CORPUS_DOCUMENTS) + report["reference"] = reference_run() + report["quality_pass"] = quality_passes(report["quality"], report["reference"]["quality"]) + report["reward"] = tradeoff_reward(report, report["reference"], WEIGHTS) + report["status"] = "ok" if report["quality_pass"] else "quality_below_reference" + (LOG / "reward.txt").write_text(f"{report['reward']:.12f}\n") + except (InvalidSubmission, TimeoutError) as error: + report.update(status="invalid_submission", error=str(error)) + except Exception as error: + report.update(status="infrastructure_or_contract_error", error=f"{type(error).__name__}: {error}") + raise + finally: + kill_submission_processes() + (LOG / "report.json").write_text(json.dumps(report, indent=2, allow_nan=False) + "\n") + print(json.dumps({k: report[k] for k in ["status", "reward"]})) + + +if __name__ == "__main__": + main() diff --git a/tasks/rust-bm25-search/tests/install-rust.sh b/tasks/rust-bm25-search/tests/install-rust.sh new file mode 100644 index 0000000..2db616c --- /dev/null +++ b/tasks/rust-bm25-search/tests/install-rust.sh @@ -0,0 +1,13 @@ +#!/bin/sh +set -eu +rust_archive=/tmp/search-swe-rust.tar.xz +curl --fail --location --retry 3 \ + https://static.rust-lang.org/dist/2025-03-18/rust-1.85.1-x86_64-unknown-linux-gnu.tar.xz \ + --output "$rust_archive" +printf '%s %s\n' 912c76f602f5f630138fca2388b2688c2c1aabcf823d71890b2b9155f743792e "$rust_archive" | sha256sum --check - +tar -xJf "$rust_archive" -C /tmp +/tmp/rust-1.85.1-x86_64-unknown-linux-gnu/install.sh \ + --prefix=/opt/rust --disable-ldconfig \ + --components=rustc,rust-std-x86_64-unknown-linux-gnu,cargo +rm -rf "$rust_archive" /tmp/rust-1.85.1-x86_64-unknown-linux-gnu +/opt/rust/bin/rustc --version | grep -F 'rustc 1.85.1 ' diff --git a/tasks/rust-bm25-search/tests/isolate.py b/tasks/rust-bm25-search/tests/isolate.py new file mode 100644 index 0000000..b1e3be3 --- /dev/null +++ b/tasks/rust-bm25-search/tests/isolate.py @@ -0,0 +1,166 @@ +#!/usr/bin/env python3 +"""Linux-only launcher: drop privileges and restrict candidate state access. + +Requires Landlock ABI >= 1 and seccomp filters; missing confinement fails closed. +The outer verifier container supplies CPU, memory, PID and network limits. +""" + +import ctypes +import errno +import os +import resource +import sys +from pathlib import Path + +UID = GID = 10001 +EXECUTE, WRITE, READ, READ_DIR = 1, 2, 4, 8 +REFER, TRUNCATE = 1 << 13, 1 << 14 +ALL = (1 << 15) - 1 +LIBRARIES = ["/lib", "/lib64", "/usr/lib", "/usr/lib64", "/etc/ld.so.cache"] + + +class Ruleset(ctypes.Structure): + _fields_ = [("handled_access_fs", ctypes.c_uint64)] + + +class PathRule(ctypes.Structure): + _pack_ = 1 + _fields_ = [("allowed_access", ctypes.c_uint64), ("parent_fd", ctypes.c_int32)] + + +class SockFilter(ctypes.Structure): + _fields_ = [("code", ctypes.c_ushort), ("jt", ctypes.c_ubyte), + ("jf", ctypes.c_ubyte), ("k", ctypes.c_uint32)] + + +class SockFprog(ctypes.Structure): + _fields_ = [("len", ctypes.c_ushort), ("filter", ctypes.POINTER(SockFilter))] + + +def restrict_persistent_state(): + """Disallow state that can outlive a candidate without being index bytes. + + Applied before exec in *every* candidate phase and inherited by children. + Ordinary Rust threads, anonymous mappings and file-backed mmap still work. + Syscall numbers use Linux arch/x86/entry/syscalls/syscall_64.tbl; reject + other ABIs, including x32 (which shares the x86_64 audit architecture). + """ + if os.uname().machine != "x86_64": + raise RuntimeError("This pinned Rust runtime supports Linux x86_64") + denied = [ + 29, 30, 31, 67, # shmget, shmat, shmctl, shmdt + 64, 65, 66, 220, # semget, semop, semctl, semtimedop + 68, 69, 70, 71, # msgget, msgsnd, msgrcv, msgctl + 240, 241, 242, 243, 244, 245, # POSIX message queues + 248, 249, 250, # add_key, request_key, keyctl + # Landlock does not mediate xattr reads, including on outside paths. + *range(188, 200), # set/get/list/remove xattr, l* and f* forms + 425, 426, 427, # io_uring can issue xattr operations indirectly + 463, 464, 465, 466, # *xattrat variants (Linux >= 6.13) + ] + deny = 0x00050000 | errno.EPERM # SECCOMP_RET_ERRNO + instructions = [ + (0x20, 0, 0, 4), # BPF_LD W ABS: seccomp_data.arch + (0x15, 1, 0, 0xC000003E), # BPF_JMP JEQ: AUDIT_ARCH_X86_64 + (0x06, 0, 0, 0x80000000), # SECCOMP_RET_KILL_PROCESS for other ABIs + (0x20, 0, 0, 0), # seccomp_data.nr + (0x45, 0, 1, 0x40000000), # BPF_JMP JSET: __X32_SYSCALL_BIT + (0x06, 0, 0, deny), + ] + for number in sorted(denied): + instructions += [(0x15, 0, 1, number), (0x06, 0, 0, deny)] + instructions.append((0x06, 0, 0, 0x7FFF0000)) # SECCOMP_RET_ALLOW + filters = (SockFilter * len(instructions))(*(SockFilter(*i) for i in instructions)) + program = SockFprog(len(filters), filters) + libc = ctypes.CDLL(None, use_errno=True) + if libc.prctl(38, 1, 0, 0, 0) != 0: # PR_SET_NO_NEW_PRIVS + raise OSError(ctypes.get_errno(), "Cannot set no_new_privs") + if libc.prctl(22, 2, ctypes.byref(program), 0, 0) != 0: # PR_SET_SECCOMP, FILTER + raise OSError(ctypes.get_errno(), "Cannot restrict persistent IPC and xattrs") + + +def confine(rules): + if os.uname().machine != "x86_64": + raise RuntimeError("This pinned Rust runtime supports Linux x86_64") + libc = ctypes.CDLL(None, use_errno=True) + def call(number, *args): + result = libc.syscall(ctypes.c_long(number), *args) + if result < 0: + error = ctypes.get_errno() + raise OSError(error, os.strerror(error)) + return result + abi = call(444, 0, 0, 1) + if abi < 1: + raise RuntimeError(f"Landlock ABI >= 1 required; available ABI: {abi}") + handled = (1 << 13) - 1 + if abi >= 2: + handled |= REFER + if abi >= 3: + handled |= TRUNCATE + # ABI 1/2 do not mediate truncate. Search files and directories are also + # root-owned and mode 0444/0555; all prior candidate-writable areas are + # inaccessible by ordinary permissions before search starts. + attr = Ruleset(handled) + fd = call(444, ctypes.byref(attr), ctypes.sizeof(attr), 0) + try: + merged = {} + for filename, access in rules: + access &= handled + path = Path(filename).resolve(strict=True) + if not path.is_dir(): + access &= EXECUTE | WRITE | READ | TRUNCATE + merged[path] = merged.get(path, 0) | access + for path, access in merged.items(): + parent = os.open(path, os.O_PATH | os.O_CLOEXEC) + try: + rule = PathRule(access, parent) + call(445, fd, 1, ctypes.byref(rule), 0) + finally: + os.close(parent) + if libc.prctl(38, 1, 0, 0, 0) != 0: # PR_SET_NO_NEW_PRIVS + raise OSError(ctypes.get_errno(), "Cannot set no_new_privs") + call(446, fd, 0) + finally: + os.close(fd) + + +def main(): + if len(sys.argv) < 3 or sys.argv[1] not in {"compile", "index", "search"}: + raise SystemExit("Usage: isolate.py {compile,index,search} COMMAND [ARG ...]") + mode, command = sys.argv[1], sys.argv[2:] + rules = [(p, READ | READ_DIR) for p in LIBRARIES if Path(p).exists()] + # execve also checks the ELF interpreter, separately from the Rust binary. + rules += [("/lib64/ld-linux-x86-64.so.2", READ | EXECUTE)] + rules += [("/dev/null", READ | WRITE), ("/dev/urandom", READ)] + if mode == "compile": + rules += [(p, READ | READ_DIR | EXECUTE) for p in + ["/opt/rust", "/usr/bin", "/bin", "/usr/lib", "/usr/include", + "/usr/local/include"] if Path(p).exists()] + rules += [(p, ALL) for p in ["/work/source", "/work/cargo", "/work/target", "/work/tmp"]] + else: + rules += [("/work/bm25-search", READ | EXECUTE)] + if mode == "index": + rules += [("/work/index", ALL), ("/work/tmp", ALL), + ("/task/data/corpus.jsonl.gz", READ)] + else: + rules += [("/work/index", READ | READ_DIR)] + os.setgroups([]) + os.setgid(GID) + os.setuid(UID) + resource.setrlimit(resource.RLIMIT_CORE, (0, 0)) + resource.setrlimit(resource.RLIMIT_NOFILE, (1024, 1024)) + resource.setrlimit(resource.RLIMIT_NPROC, (128, 128)) + file_limit = 16 * 1024**2 if mode == "search" else 16 * 1024**3 + resource.setrlimit(resource.RLIMIT_FSIZE, (file_limit, file_limit)) + # Compilation and indexing run under the submission UID with hidden paths + # protected by root-only directories. Rustc uses cross-directory renames, + # which Landlock ABI 1 cannot permit. Search is read-only and gets the + # additional filesystem confinement on every supported ABI. + if mode == "search": + confine(rules) + restrict_persistent_state() + os.execvpe(command[0], command, os.environ) + + +if __name__ == "__main__": + main() diff --git a/tasks/rust-bm25-search/tests/prepare_corpus.py b/tasks/rust-bm25-search/tests/prepare_corpus.py new file mode 100644 index 0000000..cb02f8b --- /dev/null +++ b/tasks/rust-bm25-search/tests/prepare_corpus.py @@ -0,0 +1,86 @@ +#!/usr/bin/env python3 +"""Convert pinned passage text to Lucene JSONL without adding Tevatron titles.""" + +from __future__ import annotations + +import argparse +import gzip +import hashlib +import json +import time +from pathlib import Path + +CORPUS_DOCUMENTS = 8_841_823 +CORPUS_SHA256 = "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f" + + +def file_metadata(path: Path) -> dict: + with path.open("rb") as stream: + digest = hashlib.file_digest(stream, "sha256").hexdigest() + return {"name": path.name, "size_bytes": path.stat().st_size, "sha256": digest} + + +def prepare(corpus: Path, destination: Path, *, smoke_limit: int | None = None) -> dict: + with corpus.open("rb") as stream: + digest = hashlib.file_digest(stream, "sha256").hexdigest() + if digest != CORPUS_SHA256: + raise ValueError("Corpus SHA-256 differs from the pinned MS MARCO input") + if smoke_limit is not None and not 0 < smoke_limit <= CORPUS_DOCUMENTS: + raise ValueError("Invalid smoke limit") + destination.mkdir(parents=True, exist_ok=False) + expected = smoke_limit or CORPUS_DOCUMENTS + seen = bytearray(CORPUS_DOCUMENTS) + started, count, output = time.monotonic(), 0, None + try: + with gzip.open(corpus, "rt", encoding="utf-8") as stream: + for line in stream: + if smoke_limit is not None and count >= smoke_limit: + break + row = json.loads(line) + docid, text = row["docid"], row["text"] + if not isinstance(docid, str) or not docid.isascii() or not docid.isdigit(): + raise ValueError("Invalid document ID") + numeric = int(docid) + if str(numeric) != docid or not 0 <= numeric < CORPUS_DOCUMENTS or seen[numeric]: + raise ValueError("Noncanonical, out-of-range, or duplicate document ID") + if not isinstance(text, str): + raise ValueError("Passage text must be a string") + seen[numeric] = 1 + if count % 1_000_000 == 0: + if output is not None: + output.close() + output = (destination / f"part-{count // 1_000_000:02d}.jsonl").open("w", encoding="utf-8") + # The title in this mirror is additional metadata. BM25's + # reference and Rust submissions both index only the text. + output.write(json.dumps({"id": docid, "contents": text}, ensure_ascii=False) + "\n") + count += 1 + if count % 1_000_000 == 0: + print(f"Converted {count:,} passages", flush=True) + finally: + if output is not None: + output.close() + if count != expected: + raise ValueError(f"Expected {expected} passages, got {count}") + if smoke_limit is None and not all(seen): + raise ValueError("Corpus ID coverage is incomplete") + metadata = {"schema_version": 1, "corpus_sha256": digest, "document_count": count, + "scope": "smoke" if smoke_limit else "full", + "content_field": "text", "title_field_indexed": False, + "conversion_seconds": time.monotonic() - started, + "source_files": [file_metadata(path) for path in sorted(destination.glob("*.jsonl"))]} + # Keep metadata outside the JsonCollection input directory. + destination.with_suffix(".metadata.json").write_text(json.dumps(metadata, indent=2) + "\n") + return metadata + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--corpus", type=Path, required=True) + parser.add_argument("--output", type=Path, required=True) + parser.add_argument("--smoke-limit", type=int) + args = parser.parse_args() + print(json.dumps(prepare(args.corpus, args.output, smoke_limit=args.smoke_limit), indent=2)) + + +if __name__ == "__main__": + main() diff --git a/tasks/rust-bm25-search/tests/reference-quality.json b/tasks/rust-bm25-search/tests/reference-quality.json new file mode 100644 index 0000000..321d5a9 --- /dev/null +++ b/tasks/rust-bm25-search/tests/reference-quality.json @@ -0,0 +1,27 @@ +{ + "schema_version": 1, + "scope": "full", + "reference": { + "pyserini": "1.4.0", + "k1": 0.9, + "b": 0.4, + "top_k": 10 + }, + "quality": { + "mrr_at_10": 0.18398616227770956, + "mrr_numerator": 3236243, + "mrr_denominator": 17589600, + "query_count": 6980, + "answered_query_count": 6980, + "complete": true + }, + "document_count": 8841823, + "inputs": { + "queries_sha256": "1a271ae784b2f518c42902fcb38a53331e19a13ea58edb9996f6e070e14ec174", + "qrels_sha256": "34ef51a24e049b3dd19b0a448b764f26b0def22ec42f421ecba2db91f82e7042", + "warmup_sha256": "331e829922e2bd8ee1f01766fb7253c0d672ef79498011e91ad5e3e93f17a54a", + "corpus_sha256": "634543cee77a992613bbf32d0aa4863659dffd064c405f062454400aa80aea3f" + }, + "base_image": "docker.io/hanhainebula/search-swe-base:cpu-py3.12-1.0.0", + "base_image_digest": "sha256:1350a3043b3c49388b48dd5a0c2e3d91e9071f87359dbe63a2c26f055acb0cd2" +} diff --git a/tasks/rust-bm25-search/tests/reference.py b/tasks/rust-bm25-search/tests/reference.py new file mode 100644 index 0000000..e2e2d49 --- /dev/null +++ b/tasks/rust-bm25-search/tests/reference.py @@ -0,0 +1,118 @@ +#!/usr/bin/env python3 +"""Build and measure the pinned Pyserini BM25 reference in a bounded runtime.""" + +from __future__ import annotations + +import argparse +import json +import os +import platform +import resource +import signal +import subprocess +import sys +import time +from importlib.metadata import version +from pathlib import Path + +TASK = Path(__file__).resolve().parents[1] +sys.path.insert(0, str(TASK / "tests")) +from benchmark import index_bytes, measure, sha256 +from evaluate import evaluate, load_qrels, load_queries + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + sub = parser.add_subparsers(dest="operation", required=True) + build = sub.add_parser("build") + build.add_argument("--collection", type=Path, required=True) + build.add_argument("--index", type=Path, required=True) + build.add_argument("--threads", type=int, default=4) + build.add_argument("--timeout", type=int, default=7200) + bench = sub.add_parser("measure") + bench.add_argument("--index", type=Path, required=True) + bench.add_argument("--queries", type=Path, required=True) + bench.add_argument("--qrels", type=Path, required=True) + bench.add_argument("--warmup", type=Path, required=True) + bench.add_argument("--output", type=Path, required=True) + bench.add_argument("--document-count", type=int, default=8_841_823) + bench.add_argument("--cold-samples", type=int, default=5) + bench.add_argument("--query-timeout", type=float, default=120) + bench.add_argument("--batch-timeout", type=float, default=3600) + bench.add_argument("--smoke", action="store_true") + args = parser.parse_args() + if version("pyserini") != "1.4.0": + parser.error("Run this tool in the task image: pyserini==1.4.0 is required") + if args.operation == "build": + if args.index.exists(): + parser.error("Reference index destination must not already exist") + if args.threads < 1 or args.timeout < 1: + parser.error("Threads and timeout must be positive") + metadata = args.collection.with_suffix(".metadata.json") + if not metadata.is_file(): + parser.error("Run prepare_corpus.py first; conversion metadata is required") + args.index.parent.mkdir(parents=True, exist_ok=True) + command = [sys.executable, "-m", "pyserini.index.lucene", "--collection", "JsonCollection", + "--input", str(args.collection), "--index", str(args.index), + "--generator", "DefaultLuceneDocumentGenerator", "--threads", str(args.threads)] + # No --storeRaw, --storePositions or --storeDocvectors: the task returns + # IDs and scores only, so those features would inflate the reference. + log = args.index.with_suffix(".build.log") + started = time.monotonic() + with log.open("wb") as stream: + result = subprocess.Popen(command, stdout=stream, stderr=subprocess.STDOUT, + start_new_session=True) + try: + result.wait(timeout=args.timeout) + finally: + try: + os.killpg(result.pid, signal.SIGKILL) + except ProcessLookupError: + pass + result.wait() + if result.returncode: + raise RuntimeError(f"Reference indexing failed; inspect {log}") + report = {"command": command, "build_seconds": time.monotonic() - started, + "build_max_rss_kib": resource.getrusage(resource.RUSAGE_CHILDREN).ru_maxrss, + "index_bytes": index_bytes(args.index), "pyserini_version": "1.4.0", + "collection": json.loads(metadata.read_text()), + "stored_raw": False, "stored_positions": False, "stored_docvectors": False} + args.index.with_suffix(".build.json").write_text(json.dumps(report, indent=2) + "\n") + print(json.dumps(report, indent=2)) + return + queries, warmup = load_queries(args.queries), load_queries(args.warmup) + if not args.smoke and (len(queries) != 6980 or args.document_count != 8_841_823): + parser.error("A full reference must use 6,980 dev queries and 8,841,823 passages") + build_path = args.index.with_suffix(".build.json") + if not build_path.is_file(): + parser.error("Reference build provenance is missing") + build_report = json.loads(build_path.read_text()) + if not args.smoke and build_report["collection"]["scope"] != "full": + parser.error("A smoke index cannot become a full reference") + if build_report["collection"]["document_count"] != args.document_count: + parser.error("Index and evaluation document counts disagree") + qrels = load_qrels(args.qrels, {q["query_id"] for q in queries}) + metrics, results = measure([sys.executable, str(TASK / "tests/reference_worker.py"), + "--index", str(args.index)], queries=queries, warmup=warmup, + directory=args.output, document_count=args.document_count, + cold_samples=args.cold_samples, timeout=args.query_timeout, + batch_timeout=args.batch_timeout) + report = {**metrics, "schema_version": 1, "scope": "smoke" if args.smoke else "full", + "reference": {"pyserini": "1.4.0", "k1": .9, "b": .4, "top_k": 10}, + "quality": evaluate(results, queries, qrels, document_count=args.document_count), + "index_bytes": index_bytes(args.index), "document_count": args.document_count, + "inputs": {"queries_sha256": sha256(args.queries), "qrels_sha256": sha256(args.qrels), + "warmup_sha256": sha256(args.warmup), + "corpus_sha256": build_report["collection"]["corpus_sha256"]}, + "runtime": {"python": platform.python_version(), "platform": platform.platform(), + "cpu_affinity": sorted(os.sched_getaffinity(0))}, + "reference_build": build_report, + "scoring_status": "measurement only; production calibration remains separate"} + (args.output / "reference.json").write_text(json.dumps(report, indent=2, allow_nan=False) + "\n") + print(json.dumps({"report": str(args.output / "reference.json"), "scope": report["scope"], + "quality": report["quality"], "warm_seconds": report["warm_seconds"], + "index_bytes": report["index_bytes"]}, indent=2)) + + +if __name__ == "__main__": + main() diff --git a/tasks/rust-bm25-search/tests/reference_worker.py b/tasks/rust-bm25-search/tests/reference_worker.py new file mode 100644 index 0000000..1364533 --- /dev/null +++ b/tasks/rust-bm25-search/tests/reference_worker.py @@ -0,0 +1,36 @@ +#!/usr/bin/env python3 +"""Verifier-owned Pyserini reference; never copied to the agent environment.""" + +import argparse +import json +import os +import sys +from importlib.metadata import version + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--index", required=True) + args = parser.parse_args() + if version("pyserini") != "1.4.0": + parser.error("This reference requires pyserini==1.4.0") + # Pyserini 1.4 imports optional encoders while importing LuceneSearcher. + # Their module constructs an unused OpenAI client. BM25 needs no service or + # credential; a non-secret sentinel satisfies that constructor offline. + os.environ["OPENAI_API_KEY"] = "unused-local-bm25-reference" + from pyserini.search.lucene import LuceneSearcher + searcher = LuceneSearcher(args.index) + searcher.set_bm25(0.9, 0.4) + try: + for line in sys.stdin: + query = json.loads(line) + hits = searcher.search(query["text"], k=10) + result = {"query_id": query["query_id"], "results": [ + {"doc_id": hit.docid, "score": float(hit.score)} for hit in hits]} + print(json.dumps(result, ensure_ascii=False, allow_nan=False), flush=True) + finally: + searcher.close() + + +if __name__ == "__main__": + main() diff --git a/tasks/rust-bm25-search/tests/test.sh b/tasks/rust-bm25-search/tests/test.sh new file mode 100755 index 0000000..8dc41a0 --- /dev/null +++ b/tasks/rust-bm25-search/tests/test.sh @@ -0,0 +1,23 @@ +#!/usr/bin/env bash +set -euo pipefail + +reward_dir=/logs/verifier +mkdir -p "$reward_dir" +printf '0\n' > "$reward_dir/reward.txt" +chmod 700 "$reward_dir" +# Harbor may share a network namespace with its egress-control sidecar. +# Docker forbids an explicit hostname/extra_hosts in that mode. Resolve the +# inherited hostname locally so Lucene can initialize without a DNS request. +/opt/conda/bin/python - <<'PY' +import socket +from pathlib import Path + +hostname = socket.gethostname() +hosts = Path("/etc/hosts") +aliases = {alias for line in hosts.read_text().splitlines() + for alias in line.split("#", 1)[0].split()[1:]} +if hostname not in aliases: + with hosts.open("a") as stream: + stream.write(f"\n127.0.0.1 {hostname}\n") +PY +exec /opt/conda/bin/python /tests/grader.py diff --git a/tasks/rust-bm25-search/tests/toolchain/Cargo.lock b/tasks/rust-bm25-search/tests/toolchain/Cargo.lock new file mode 100644 index 0000000..a4aa221 --- /dev/null +++ b/tasks/rust-bm25-search/tests/toolchain/Cargo.lock @@ -0,0 +1,364 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 4 + +[[package]] +name = "adler2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" + +[[package]] +name = "aho-corasick" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba" +dependencies = [ + "memchr", +] + +[[package]] +name = "bm25-search" +version = "0.1.0" +dependencies = [ + "byteorder", + "flate2", + "memmap2", + "rayon", + "regex", + "rust-stemmers", + "serde", + "serde_json", + "unicode-normalization", + "zstd", +] + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "cc" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6651c9ed80effdc7db0ff72512157f901af5e3549e341e24b1dd4887d836d838" +dependencies = [ + "find-msvc-tools", + "jobserver", + "libc", + "shlex", +] + +[[package]] +name = "cfg-if" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600" + +[[package]] +name = "crc32fast" +version = "1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01a7799fd6b852db0e61728dde9a204c423b44d689dbd432522543614b490e78" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622f3fc73690be383c7214310406f28a90e6edeadc3cea882f9d71e495b9711a" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6" + +[[package]] +name = "either" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e9c71c2167ca323c882b99918929403426e2373ea17242ff5653e0d5e1058be" + +[[package]] +name = "find-msvc-tools" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aedcfb3409746eddb02b9e19ebda1c3394f759a152e48ee875a0844d1b955484" + +[[package]] +name = "flate2" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "getrandom" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" +dependencies = [ + "cfg-if", + "libc", + "r-efi", +] + +[[package]] +name = "itoa" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" + +[[package]] +name = "jobserver" +version = "0.1.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3" +dependencies = [ + "getrandom", + "libc", +] + +[[package]] +name = "libc" +version = "0.2.190" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce5d3ddc6d3fa000eb1536d85e147bfe31aacaba692ed6a876f95cb7c855be78" + +[[package]] +name = "memchr" +version = "2.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" + +[[package]] +name = "memmap2" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" +dependencies = [ + "libc", +] + +[[package]] +name = "miniz_oxide" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +dependencies = [ + "adler2", +] + +[[package]] +name = "pkg-config" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6b464fbc74e149a392436b17d523f769e057cb6877f6a5c4618bc6f11800548" + +[[package]] +name = "proc-macro2" +version = "1.0.107" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.47" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "r-efi" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "regex" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" + +[[package]] +name = "rust-stemmers" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e46a2036019fdb888131db7a4c847a1063a7493f971ed94ea82c67eada63ca54" +dependencies = [ + "serde", + "serde_derive", +] + +[[package]] +name = "ryu" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" + +[[package]] +name = "serde" +version = "1.0.219" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.219" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.140" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "shlex" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" + +[[package]] +name = "syn" +version = "2.0.119" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "tinyvec" +version = "1.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3ca314f692efd6c868f8408f53fe444634a845f96c028b97d35f6a1f79f0ee" + +[[package]] +name = "unicode-ident" +version = "1.0.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954" + +[[package]] +name = "unicode-normalization" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "zstd" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" +dependencies = [ + "zstd-safe", +] + +[[package]] +name = "zstd-safe" +version = "7.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64d80649ab6db9d9f6f9c80a40becd948eda4714a0a5ac8c4d157a32231c7882" +dependencies = [ + "zstd-sys", +] + +[[package]] +name = "zstd-sys" +version = "2.1.1+zstd.1.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aeec9eaf2dffbbd09201e23bd0ffcbaa33bb8e9266a10734fd7ed90a85eca078" +dependencies = [ + "cc", + "pkg-config", +] diff --git a/tasks/rust-bm25-search/tests/toolchain/Cargo.toml b/tasks/rust-bm25-search/tests/toolchain/Cargo.toml new file mode 100644 index 0000000..f35d14f --- /dev/null +++ b/tasks/rust-bm25-search/tests/toolchain/Cargo.toml @@ -0,0 +1,21 @@ +[package] +name = "bm25-search" +version = "0.1.0" +edition = "2021" +rust-version = "1.85" + +[dependencies] +byteorder = "=1.5.0" +flate2 = "=1.1.0" +memmap2 = "=0.9.5" +rayon = "=1.10.0" +regex = "=1.11.1" +rust-stemmers = "=1.2.0" +serde = { version = "=1.0.219", features = ["derive"] } +serde_json = "=1.0.140" +unicode-normalization = "=0.1.24" +zstd = "=0.13.3" + +[profile.release] +lto = "thin" +codegen-units = 1 diff --git a/tasks/rust-bm25-search/tests/toolchain/src/main.rs b/tasks/rust-bm25-search/tests/toolchain/src/main.rs new file mode 100644 index 0000000..775d33a --- /dev/null +++ b/tasks/rust-bm25-search/tests/toolchain/src/main.rs @@ -0,0 +1,5 @@ +fn main() { + eprintln!("Implement: bm25-search index --corpus PATH --index DIR --threads N"); + eprintln!("Implement: bm25-search search --index DIR --threads N"); + std::process::exit(2); +}