Knowledge
Data
30 110689671 219 271518992 5554111077
96129097 308731326 2065410 2886 12923698102
1179 31567705179 2937 645633 9393004