Knowledge
Data
499703516 144497143 471386 85358343
94687 88906316 2360272727
63620185 139020106 2817683 305 569