Knowledge
Data
436 093 65184040 12291503 27112841
25054 38752 227959162
91895182 13767343 31336938253 414794181 16149038490