Knowledge
Data
986456 1160259 9628
25742898 77247502 33659 5608 815689
565125 722879930 2210576788 2440917361