Knowledge
Data
29171912 1131198 385960 7521648
86861 961841511 69965099
80401924 79643 51483905 2365737070