Knowledge
Data
16889504 23017 19583908784
368788 101741097 836844140 3556303 273782
10270 2293247 38439689 0063189052