Knowledge
Data
2379143 53121151 57688 6752 834630
16786 9157990 9434 93773534
56191681 12010218 3217171