Knowledge
Data
58087 1275 24993948 996574086 23628807
3305 64499684 7218255689
19041 31580 7446 46280128275 4096006