Knowledge
Data
80590586 95 748403 46708830
134534 198772844 653 45651
293610 80989801 2976395079 216 651982