Knowledge
Data
856 2047 578309524 184857
15364 663718559 3358227 1637982110 37300427
104209 239 355 3704