Knowledge
Data
17191 4070286 96224833 96018190
335885 2359039900 02721534 26985
658555 3105031 34698910446 7372411616 4036