Knowledge
Data
278025646 7107315 143480314 14169332231
2860462 2974299 55909947086 87007376 4664161
115615658 90863909 7130560 90107581