Knowledge
Data
162946949 975472 7307768
734131 8269394 95387800
470150612 646475 7588126 1154872617 21929761