Knowledge
Data
672754 2902786 1487891547 016
82108 4185492832 9780578 95810 293999657
32 234 3437666 005379655