Knowledge
Data
3044278 2512777580 761701 2506258378 771144
3150515800 365877134 4095264 14432 19966557
543 7585 941 097