Knowledge
Data
72 288724409 828307
8328517 3703 470591590 16337771132 394
9781957 81920 764954841 6882768