Knowledge
Data
462162 55956 31064695 94346393522 412714650
5699 7699658 85048
659 350362887 287494499 3265