Knowledge
Data
317736 16056 538288 775570052 45130
8111777136 85162661749 28047796326 84278
3066325 48341 2073 64