Knowledge
Data
17063903436 21672450 402269 6144353
26340 1190350087 581 168724252
2239 44207192 7271291483 2982771