Knowledge
Data
322600950 37719363 11109 47595823 43147142
53960019528 1910754 19319397
57663266 570071059 18959538