Knowledge
Data
87586219 50142 250155515 7417463379
61205167 57 168987 79020685 681871746
5125 806064 2841160262 50390304 39418366