Knowledge
Data
5166 38143178 6889221038 16777757 230079
63432987054 97163697198 6462 9130629850 57285841
21679369 6422670 47224858926