Knowledge
Data
593217040 40144958 5370543 380989124
835815321 20657900920 4864973586
99743 4593899 6259 857056893