Knowledge
Data
12275693 35102 398959
988432901 215638 24 3629620 2116
590613 074711193 28253 363 7929647