Knowledge
Data
1661522 57928 049268225 35961436
420777707 70652271 53932041 9851
6373106175 22363046 2629692305 919630824 50848