Knowledge
Data
29217631 2041867 413544036 82644503889 8267
148888 163 50150
400 53076827403 4381 842