Knowledge
Data
82645706 6625728 20659805
920593 66549935 9517068814
63 8549889904 430807 3087671 239