Knowledge
Data
14004069 81039695 2905912 909847155
91246461 8467 66729 816
14482 1897560 96931 1546201 163