Knowledge
Data
2826 33347873202 23936253936 7259419471 297429698
5109716 40398 782 462799 89530
122936136 86642 40864 952646