Knowledge
Data
10089 114648 41992761 115553 69680
33154740266 55933192 63154503 223099 49529423
8166559 7541206610 63405486 558531 8990299793