Knowledge
Data
581256 3997 9352 1616 1378
2410656405 55329350674 26602722 6971880 7729
38 140692631 70902232 33646