Knowledge
Data
2831809 8654383520 135935208 27452264 6626116477
528818016 5071280 3540143 484 69940531
1395073 116949 3355615 83068 75454786