Knowledge
Data
20859 1580707 3657430 27107 14789035
89213822 48 737033 4945892
523653945 2915 839 5984 132794