Knowledge
Data
5048632920 28828848208 20670551 3327939216
32964 10739792 42363498 6420331381
6459472 999615 058191599 56865169 16749