Knowledge
Data
28920093 899411 90846
511 6491 45514940258 93965
0319551 4436430882 7844144 40380873112