Knowledge
Data
350369494 9249430 448410282 4505786 2834207
473481 21457126 5835 779
156279 7175313200 29873814 19376299502