Knowledge
Data
296 40 508474 3314090 64324
5298245 592670 7631045 302099 378476
5344359290 116 3726506 98651626 7149519