Knowledge
Data
3114525 117 25707905 8373 5017
883929320 1438595 51 5093340 370541
20258171747 471 97498 4490878