Knowledge
Data
32461 1284269 933451576 540947
2898 635264 8516307 6709579 38822225
482 5034 75331580 214413316