Knowledge
Data
561382 24 506328550 307295 4450
159741681 7671557854 3158680 8383402 4933296
88 66 297 40842 52