Knowledge
Data
58293190898 262520 142 368
82300683 9983 1120562107 430253931 45292
31304672 9780542890 40365005