Knowledge
Data
516 482 707319237 42860 18008196
318842 6385575 34207969 205591
6855666 60056 94099165727