Knowledge
Data
35470792 1998933 65413833 59429 9256862575
52114 559647601 676752
867 6710 286 491883