Knowledge
Data
6727610 226912 98309
36033254 713883555 353790062
16329 19551771 0246508738 9783 34672914