Knowledge
Data
1640602 664 732294 132079 6127316
39523 38 21686033 8815844 94945494
38 5070710106 76 38161 9813896