Knowledge
Data
27586730 884760 80932871 73665 31943
7598965372 90631 886546 79666510 1497825
63592 169012 165129