Knowledge
Data
530328116 63 804 3777748952 649
44085836 60561 22609 6833415 08437
21869504640 98205973538 634 903