Knowledge
Data
35145667 828486 37819
29256327 2373930 208795134 99788 600260
4052 620045750 102063448 32220560958 290163625