Knowledge
Data
2142 30341437 77046824 380624
6218326400 133693744 603519562
3307053 753 6885106864 7984869116