Knowledge
Data
60 289890 93817541869 1680
5167512783 57791518 3014549303 50847126 15641
3261957206 3303153 23796127873 5381408072 49746395736