Knowledge
Data
5058 189540 0146533579 214 20
3403251098 301 69034 3638815529 89278131
31243 88770877929 878 43378157350 4226255396