Knowledge
Data
4900 203511835 59875 3969705 91458584
81435871856 7743 253728366 17 5541282564
9781813 1292050250 235254 8449654