Knowledge
Data
6590493 23823036 64510896226 110399517 9203292
25035541 24522589 54316927 3230433
41259 1250658 85525