Knowledge
Data
31198 14251 323533 27940504346
99117 94 900 303410 378137
69224596 527 038039881 2984064255