Knowledge
Data
829 69251 7660603 5974108 33467940817
8282196884 17376281338 860
31760 361524 42544 643516 586001082