Knowledge
Data
628 200244 19 973 16518973
230376 8752088159 38140 2260269 102338
771 333516901 548815740 1922354596