Knowledge
Data
57 16 590717 85
93749 707642 1262506158 7943655 99416240
8140242 693513028 3182438592 95089942 1109563