Knowledge
Data
159601681 590546905 80901403677 9773533192 8043428569
927456 972 219 159871 125922010
39239266004 791089 9801797077 881 4741669