Knowledge
Data
160 8427296 43 7245 1808010
52324460 950629581 70214664 805906512 8268309680
9280 2155 79729446 193823 45868