Knowledge
Data
21972631 952957 929233 170
68224844 5799355 20132674490
96 301200829 825106545 468657661