Knowledge
Data
350686656 3471406 58543066510
6416890 06928636 14070
28987884 5940530863 2767348 0162982