Knowledge
Data
7351495 729530 82127441 39775538794
0148 925 84681 2585196 850769
88470 57000317011 9783646592