Knowledge
Data
3108091094 3826 226287137 673
512866550 594257456 919 170007334
942981524 26549387 68837457025