Knowledge
Data
3193 766183577 648081 877113 19196431
63139110784 49014427597 983025
569654 645320 59750501