Knowledge
Data
8819389 1261489 47012923 9783607
429 0835150893 082796 25348367 1034167
49531592 0942168001 2077559004 7998524503