Knowledge
Data
207312868 15840 71168896 207960 629
633288 147453895 534980
9559340 31371 3327272 2348240515