Knowledge
Data
543922 6514 6859345 908979
227289 19852 3629992 0157900882
30309 182410145 68645 84860040697 32295