Knowledge
Data
5892939 506185008 1474271 434468848 20874582
252 4366452919 15528810 6398295353
979 10407553 459752 34939162 571044849