Knowledge
Data
326 302495 587863646 896 60841
90801296 2715467358 8108200 380
705583250 29874029892 64695076