Knowledge
Data
0335824 8780415 69195 31905373665
27 795 10096654 179 100009213
809390098 35346 67249246