Knowledge
Data
95 438235 3866557 280
605 128438 9935336 5956770 28081003916
8212202199 026705158 573388496 6713191 6009183