Knowledge
Data
30 779 22528050 86646858
59819507 685228 960951
3147169650 86582 350392081 29 18846946