Knowledge
Data
2089598 299160 764093751 577029 330
664843 8622643 5284572641
664352 401652779 8142844