Knowledge
Data
351668 758587586 4090136
799589 27028070 568762238
57952856169 472180 963837 43370508 768975