Knowledge
Data
290089 95202014 40051830
806763 308416715 563283 7911266 865980
220197 8675865 9247 70963443