Knowledge
Data
59865775 3291 640600
4190978 740849539 4083363 716683 14733
517077 22483489 22099108 77718 4218