Knowledge
Data
4120463 626841343 8349 28854 2856622
240 0351808 267
041944711 8899900167 9780122950 457009