Knowledge
Data
23616146 33980 8072
438 766005584 763 56775 1379567
9574117823 311136413 827743 19534606 906