Knowledge
Data
21209559 7954208 58807049 6523280888 18720010
58377802876 522264829 1877514358
26 38802 809436