Knowledge
Data
349894439 3050 1457007 5517944 35643
82 879802607 17338150 40132784
589 3269 1988001040 676 9267006431