Knowledge
Data
150356451 42408179 870901584 20637001786
0317351179 369134378 394
9783870 3549 1749437 7010775877 4529