Knowledge
Data
20506 1422210175 865810 82805364
98369095 3309491894 9290330 761847
1091496261 9630941 53109299 67429 1980978