Knowledge
Data
311274581 22093 602505 4802760 9626612680
295274 80298769 8748 9657533 58208
7517908458 830 7735884