Knowledge
Data
90646 16807920 67560722 3168082 6964
516999 967520 9172419815 1026615108 278793
2169604581 929523 41886 5235