Knowledge
Data
47726964846 956950 9163971 5958 4083637
635029222 6674539 870
89064528 14111559721 261