Knowledge
Data
323073 30964045 59191218 15 432457
504091 73 144717161 609 3674786
38943 22436621 1372 970294 63072207521