Knowledge
Data
30106036707 1991531 787828143 173046
589 19866 437615
89 62749210 1095009 9123846 708