Knowledge
Data
43560522 2750226899 15912743 6709549666
760264645 32042 2920118901 69874825 40201
807912598 66569600 100311885