Knowledge
Data
6565029 9403558 47705 20437
797555 66695750 255 219281588 191
31017615782 3863320 5380