Knowledge
Data
583929 664034645 5737736198 986615
9158 6270101622 9388119640 865058417 19292895
167667 213162354 95