Knowledge
Data
25054837 3909 8093 362756 3393
417462207 46 1450883 8916
21469418 421 3082357695 96714501