Knowledge
Data
2163495 65816593 37520222943 501287
37723985 2008281898 20289359
58836970 4520348625 20967180657 4163192 9292568