Knowledge
Data
159280 606 116146761
690920 70667 40837545 88
52201881845 16268567 426605922 14753574