Knowledge
Data
2017 2369290 83706 677
71 37193464216 50 42600 9189909506
337 1010685 792344 1174506 8906