Knowledge
Data
69 2277285 3004 464 83860525231
161515 6011771862 601
9781652 8939 5968214643 3719525 00267