Knowledge
Data
31 6405236 49894074 7583146187
419784 22540655 1749685577 2496781 67519
299454075 340821939 83052125504 404322