Knowledge
Data
34777292 839802 28787647 62638381473
187125 70834849 337018 257 475912
42391 2232764 4966 698040 6503