Knowledge
Data
3195 2323275 10193
242653 880121314 9884713 4348098173 6615
3043220 542980 822223 74041009 67362851