Knowledge
Data
5246 12428592 64168753 86515
4938 187626537 6540 6055
0764991 117061 500829920 44783 945807