Knowledge
Data
38688713089 956024216 268 030056
80 37425023857 811766 9783326808
19 436 0313568690 404 76