Knowledge
Data
3600 83798429 923 525672359
24145120274 4660 05 889411439 9781093200
4146760 74500981 3616491887