Knowledge
Data
28 8269138 86556823190 665
1893 31172743 9211 398041582 127323
31148 8055786 1782688 4447874842