Knowledge
Data
3985 24989895612 415446960 41439 378348
60924 50595 110930 3968267 89680660
4377876 588562 22511528 132463 652053