Knowledge
Data
3706 620 106
19053330604 15129553 12288910944 1388319510
43920271 4075326 12883017 13385