Knowledge
Data
31704194 541842 9164865 8362 773
43219913 678746 85637 55689
669684893 58650 6950587347 271721135 4385