Knowledge
Data
2109243 2768087 3012474 536281502 293811203
4271 539829093 8669985424 366
4368396 689453284 6703 148181 64642