Knowledge
Data
50855875 3219 586761 707995336 1118156
241614 210667787 59816683
688467532 1537660 5794