Knowledge
Data
31 206567342 69301786 2479161
88684 402912 2105781128 2324901535 570
3514 225503223 6493436522 3167523 338823