Knowledge
Data
14478282 1978789036 286224
443591 22256496 97084622 1470345795
87082706 809732522 17858 49806 1381