Knowledge
Data
623880 45861 24032 7237218
67334 6311769900 70764 55808585 573266
130353 92625 849288265 894192