Knowledge
Data
171638 90254613 310764694 985952314 224100
412652285 695150 6837039 4499186668 21749
24160766 3075797374 52226 695825854