Knowledge
Data
135392 518365480 22798562 644
8302636 2287543272 176588 30544340 798065
2062572 997264784 2153448 3732712128