Knowledge
Data
48741053 178016 05020061435 8370028 061725
986 4216 182825333
74028515531 0735 7884 9781199 21970