Knowledge
Data
39453685 1309856 24922 711832753 3568717
89292 5561760 714010909 82963617
4285892060 94 283102 749