Knowledge
Data
107796 72059116 516379 429 43063892
21402 131725 4596 303640967
678041 9414 61800 346469115 233