Knowledge
Data
9909587 8157384 01320664046 98009 0319957221
1341 6142631 18646 913369732 2805
99 664003 10277710628 624287