Knowledge
Data
8892973 8575882 2011439123
152687724 20167527522 694411694 4435845644
620594 50228 9006895 158855121