Knowledge
Data
14076 829587 29974 61095578 22337
499 249541 104 764 877101545
693802007 63046737 228896 2090619183 60971003