Knowledge
Data
3308292 969825 3495900 709517536 64181
397730016 95048264 152840 3905 2437
8695743473 900124631 80931825 52354 2732