Knowledge
Data
48401142486 2549 58688171158 37610817160 3174369071
7204608 3808833 96 47921 48879567669
9780654 165 66586 5979909173