Knowledge
Data
31665 19857683 390060053 5516983
420053 62436241 4067677
4629238332 3690 84179 6109535806 54