Knowledge
Data
96 27056845 197644 385924 40
332101699 15375194 14125
5874758798 9248681 994 9639496 5390799042