Knowledge
Data
31496 801 5630223120 337486 1460481908
42068 73533422 25498025 980080737
649 923088720 50806 0813042