Knowledge
Data
23753 491723912 18612335 332426168 6156787916
295 2738598771 869664 558626792
20641730 011505079 1300128 82873384