Knowledge
Data
416899 139917 6679552 15863061 1349110
9772145520 511298 915502 55001140987 906586711
728830491 603 22943739 28393802