Knowledge
Data
35059182 6080368 495542938 30792843 175823
3452614 14772712 096433 438615564
421569722 32405173 3586238 9363762313 308603103