Knowledge
Data
14073288 1989553631 36796983506 30471383077 258887
661959 9587347 172664680
816214547 6318675032 833