Knowledge
Data
30626076 5308112479 143036 3152742513
16 15777 57740 1823328
4124463 389650 2331674 717