Knowledge
Data
43184 588 26299 8715195
186486084 64428 1164795120 4150746 51169
17753 88281 354846585 7683 5036458