Knowledge
Data
105085 35593082 51 4703466847 036735969
514417829 20568192 12264997007 7720263 636
888999 83982555486 8702777545 278001 807552693