Knowledge
Data
423405 64961430 4324610 338
17611597424 770424 7757332 12073830438
501321 299802866 43 332494