Knowledge
Data
2079186398 8223936 9781851 8629
42312182114 76325479 138 062563
88736354 39 9805549002 87 176