Knowledge
Data
89 266686 615275342 9801375702
1726 37332060236 021664577 48815 02042
095450851 881039 9780327574 44735567777