Knowledge
Data
3082872 500 318284 6363
12240471 62 19818 278298
7095808675 3658446 38371023 839277 5976684