Knowledge
Data
45 19716 10192
39462407186 25394568705 56682076 9140422 24578051
99771 768 96 15089307