Knowledge
Data
138890 8578130642 30405 948132
1980 39794735 7068
60067650293 687 4549823908 878277 495802