Knowledge
Data
42 8016876728 107390170 512296838 204
8256742422 1362301277 85678782 5110604466
9784 140 063658603 06706414134