Knowledge
Data
29819 3296 60229367 01905 732
9785507834 158751 062350
18 147 1338139901 89130 7786590451