Knowledge
Data
22158937514 56781 120537
25153703 5768112302 6810 21786 1697190
74426 3422843867 30336520527 639526608 40492492