Knowledge
Data
205979669 8673578 159704 460179346 83380
3077407839 20109 151474
28265588 568983007 435