Knowledge
Data
585846 323 4627847695 106321
2961047400 900746263 3481217663 504586 179147
37683949 1375108 307 9388 37