Knowledge
Data
29621608 72600429189 178989 4729 47551980294
51001 68215 43735570 25 30137
7243972 35581 099446191 8162849 57920250