Knowledge
Data
17311227256 329130 7793556303 94 3713347566
4195432 2076558914 5857
9783531 66107342 5862158 18603243510 760600