Knowledge
Data
29861 6034837 1035307 58926296464
81694 36409733 87409 490731468 62992037
3072985632 954289 89638833 95556577 5594882