Knowledge
Data
311865046 378064 980035411 604486806
4317903102 2403290 4717731288 854207214
1061846 88977247429 90760624 730