Knowledge
Data
508181838 359836 6639651 944452861 51358243319
8139 3566075 27356332 624533 863873
3807 81 46654125 52093283 250565