Knowledge
Data
2991 304825577 3762 630973
2938 1528090439 9629906 47706 28992930
581147957 897163 6485887993