Knowledge
Data
360322872 92744 11970 62492104 334195902
25228 9256552427 2999299 34165210766
40 282 905