Knowledge
Data
2842695 9430 1135508628 748
4952 323736 849450 3612664 185764
14690 687197 899 77247 227466