Knowledge
Data
62980 213105654 689266 95622852
660155449 5993599838 62621496369 159829424 8507256833
5596894623 4541578250 328550091 929144147