Knowledge
Data
392977483 444412071 952 1349315
28 06482140 5950 3103 153630
552707 1099802 28988 1044696