Knowledge
Data
729802 656 4613101
249178515 18 27528767
5005262 13802542 882442 56684066248 105856000