Knowledge
Data
31467778 779687 6873390 8139167903 420532272
614547168 511 89
583565299 47879437 41093