Knowledge
Data
4302533 296486 1201
38703 3984674 0010833648
14866259592 6159 7375843630 7843955 8350