Knowledge
Data
58049229 15236 618806 8758418 611096
3955071581 99 74505 204002131 13039
116 3094281491 82659 65469