Knowledge
Data
27943029 83306098 2975 704682319
30508025 72111 43536778 16280041 5274
64 85842 93 639