Knowledge
Data
660235 64953082 463237698 458524
23810664 149766 914 90308633434
2561152395 3089194 83782090045 197306 3917750