Knowledge
Data
308255 8785 50466 6064
362742677 94485836026 52673215042 479 165160
99846499 701131812 46642 2468818501 221703