Knowledge
Data
51590 56173710 45329610511 860159 1885
27940 210886 499 0249 993
143 7927513 812207759 697623 9504388