Knowledge
Data
3352 216 91 487410 2441
905752850 318912 40713183552 15312397
16 75275384422 783 4113155 2900207