Knowledge
Data
3952 095697 415558 3059
16205068 2565601 30425126681 56615 5086927
83843 99660 7009066 679 0853