Knowledge
Data
2639252 1971936 034 684 15812
306600 591014 15106639858 497485235 50155154
30917 196 39726513429 3072