Knowledge
Data
50468418 8628907 22888295 8997856945 48078862
143840546 24851105 1041650 186 4847482986
9261622382 99439606 3071605 246 080