Knowledge
Data
30442715 60802 19812046 2132423 9500
25588505 86680 6741999
46429706 3490973 68943434