Knowledge
Data
4769410136 45 0092660 966
63957186248 75 42908 713062 9781182354
35884661 22318670924 16 1042