Knowledge
Data
21198917 10752555 25117 8099 91622464
454 5688753 98295508 85354835 287968
3977534 490218 63858