Knowledge
Data
2904695 15931664 1639653 9349288 8139491
8512160691 4168 704 0565116
3132 93 260436144