Knowledge
Data
295556 2105 235562588
67142 51301661742 13331178 387558921
583837442 450 951 93 39926511074