Knowledge
Data
307673 58126577 17940844163 794397
165 85900960 929759 10830 3789
66703587 57482 4400071 2497602404