Knowledge
Data
32030730 5988352 386896430 147490619 7714802436
58614571 38922 618482 96794201082 152069
19411 7207553 204184