Knowledge
Data
2893 54404729925 56924365495 265785722 458448
29896 6400096097 19280 15051 410837
489096902 21999346 1675 456060 192