Knowledge
Data
438992429 7612977 151337795 73
0319665065 35426157947 212828818 76533
10038795 009336 80 331563 6564