Knowledge
Data
25785408655 255980 43521706 0227367
9781577884 53761822746 01619428384 980814465
35685690 179190 09 92 860955504