Knowledge
Data
40947153 25212 01298857376 03863250349
81 829 4412 9781915
946834905 294432 508 43176875877