Knowledge
Data
12717 75543531 86795791
30203608 181254245 4619294279 0319361225 8526
4578679 8274886 065 943066 6133