Knowledge
Data
23899665 704835436 20883133905 1216529431
917063468 8403 7481625458 72405
59264 2415349 668477 114773 788985577