Knowledge
Data
528629 459261 2507857500 242 324624117
37710472816 84446886 981087512 8165
284 133131417 40509 16 919546585