Knowledge
Data
38639 58708652 949278590 948431822
222199 74464 405030 385628
146657 5034477 12707497