Knowledge
Data
3536 930268 43090 11804845
397992 017670640 13095171 6555 298605404
263441594 8558510 08591262