Knowledge
Data
531868 726134581 15928 29882624 112348542
72648 192148 82039 310459 55562
543937 7863118858 900871