Knowledge
Data
2870 9133768 3018722 463043413 60969976
7096506881 10748 49860802039 23802 855527006
128301 40531411 67637 171657 749250043