Knowledge
Data
3758089 481076 372064271 40416712084 388887879
9219720944 905 265 6098 10726664118
489072 77313099 3332160