Knowledge
Data
6055166 1117749289 02260279316 612
3104567 38652821 9783501891 055
24 78707873 1859 7969406