Knowledge
Data
30185307428 0433417 8054
48923109 217266 52768 545247002 140
754433893 2961740 93670 9780916514 693711