Knowledge
Data
29 4708719 9033 94299046058 590871
872286 416098 3853470 01035200897
80497 629772 67166 42774362772 529730096