Knowledge
Data
309146120 15571 260107 686285090
57608 05394515932 86164
5563667 232 657525 69491307701 43716325