Knowledge
Data
52 14323695169 337
23265964 83122104748 268
162100610 96920 8488538 154721906 426916898