Knowledge
Data
290266028 360567 491787829 615338 3509077677
677834059 317 2055270056 44245834 116550
62691 964099 8347032 21129220284 274315