Knowledge
Data
671132525 42165219 45267 759086230
909554 26 615305638 1580829 9222172
366696 1507959 39450749 337455 2023282