Knowledge
Data
353 20596116 9739734408 34943
266183797 690241241 20016148 688104
2721023 101492 633 192432012 427684498