Knowledge
Data
102983150 83907830 60285042 17818882
374376 46535 64421304
4288 3581 54063 89594054884