Knowledge
Data
116962695 8405405342 602761 896 42076607733
1595344435 845 156668285
730362 1966 513099 32099 2482016327