Knowledge
Data
67493533 229396 90120908 70661232
37189621755 14587003 11998672 785503443
955 18232 6108885 362