Knowledge
Data
6891 31509958 592013406
1672114269 4217 147907 55749998 786
2938035 15933239032 5547193 2820377656