Knowledge
Data
30504980 48696406 2557
6458564749 32143 563814 6016 824025
22338700132 296950174 36785