Knowledge
Data
5669 35951005695 4001144007
545112505 77806 42349087 082 971220
38509308 64415578554 9780161 4918 08775665582