Knowledge
Data
25555025 948069107 32390 171151
3090 0749348 1932 97948 335
82971214 193595324 82233 593626