Knowledge
Data
888893 695882 9832920118 5132607939
27645 17268252 8526404 84812576
2015004920 428 613999941 8008167238