Knowledge
Data
583 667950 448378410 29417872402 24298
25140 73555978 4028472284 9934
93681211 20446 866332