Knowledge
Data
40886 47438398 835 6596 4316027764
32064912 326 536 2787052
9881506259 80378912964 9687 8169