Knowledge
Data
57948 894770 37353524700 4004001331
6820027 129542 83951545 58049069 17265237734
3036562753 719647 12628817 793