Knowledge
Data
28 991529 317787388 6053188 4251
152903330 47258026593 863
82950621246 3777607993 208898 39711