Knowledge
Data
85896 9996971 348128462
31441424372 19114715746 4375794 7273
5780054 29642204 45124 18492081