Knowledge
Data
144808099 391456598 1718699 39890
5159621393 4888693 30614 65295704705 374143
630953010 1628 6382409 7114 582876255