Knowledge
Data
3293374 20436 4227 17306
69532 25124772168 44528290 921502 3989
35900 22892248 88283244 8282