Knowledge
Data
3349197 15062640 958 439241 63469739
104972 69 817 41226
967 14138174 294271682 722675828 77815482