Knowledge
Data
7739350704 45703761791 18008 9214193349 9783295
221774138 94414 0315 362235
10176 02330082410 305366 23012 9052569