Knowledge
Data
477949860 630193045 1829220317
24172411 42299983 33782656 139682395 321410025
9804262123 26 5005