Knowledge
Data
21188706 950 23143302 6570
603840285 649420564 20408813 95733516677 874370
81 80034 45131765