Knowledge
Data
41084123 961 6118697 5792815 240188
949 570373 2551 72849 64702633
3801302939 5950 19894956 84149