Knowledge
Data
46 397503 69 7393112
343 8045001 300089 71962911 46715299199
9783111 0096457 729 94985 77295736583