Knowledge
Data
106 77404832 895168 4270499 5635003
7774221 625463001 643
34339673 1944632 154 32329147265 19546