Knowledge
Data
6947971 29925029 38626238
26587062 98937596 137418560 69140 571
17 3941383 1556 01206