Knowledge
Data
2289115 594548130 50435672 45120124 058781
472 262 532477 45810 8302074
29 59524831 268 814 7037