Knowledge
Data
3899933 9340406 761044107 7073133845
49441 466660 32837 77890894 137818
2012020 1243706 20733995921 67725139027