Knowledge
Data
504566107 1448705314 65337 3129860
66997404 2728506 592969217 7331446302 671726794
682372625 171172408 53285 6278342 0459599653