Knowledge
Data
25 1280512069 3147289346 12694 251151345
4322895124 58422 8468024 590995 66517392
371730286 8065 47216492