Knowledge
Data
9476977 8168741 117651615
67502909 2291604342 830925 57874 14286993
119510846 51142229 602