Knowledge
Data
3216 34953799 335041 37467591 8542
4118653199 639274 92200471580 3115584 52264
62027359519 80256 23016032 46165059591