Knowledge
Data
115787071 35510 626597
099726656 36977552 17142390 412916411 484842874
2894 495251539 15580649 704086 30