Knowledge
Data
20528939 81561449 93531293 30518
66832 138326 57993993 873974190 6185
70352 94066906 870967