Knowledge
Data
216 81128 387152194 4974 1092107
13945 21730533 7959006280
329 800 247432224 22448 59784650634