Knowledge
Data
14835317 646703139 5122
4555248 5610725 19516982471 33023662
31038201 8672697 4164 366