Knowledge
Data
84648339399 1983990 941253696 373857 8785
113 70700987597 4813578408
167071 42635515229 66995432349 50080571 1661272102