Knowledge
Data
295994815 903 840066 047
88290007 9781 0312609436 614640150 487902922
5428830 98299048 8475342 9128675127