Knowledge
Data
28 83979601 179848121 9956241158 2898118
988 24162 034667 2000483
624476 38711268 491444788 1950 216178210