Knowledge
Data
65 5165028 20054 853110 1941
7216 336186 29948287168 3834158461
51 4203 16521883 1746849 955437