Knowledge
Data
58555 217555137 338 269736 25188594318
8226066174 76480 229565943 854975981 1000
1662346399 46040 98114095 9200152996