Knowledge
Data
2000596 77328715752 17058481094
636796060 7411442 24688518 283163527 284695
61904093140 24 69764572 233319542