Knowledge
Data
19527252 53251 33714
1452577038 592766 608419 5857785 587
3026090980 237899630 95089150 643472710 44