Knowledge
Data
28794418 6422857 46278658662 172808
495 15266626 25381026
6979785 6529 438073 707 1409667299