Knowledge
Data
596088 951817 2120 4167349 3301306639
29536 3916 1505210952 7381691 736
18418361 1364 168974 41574576268 12