Knowledge
Data
35006906 1472773 277673 837325
31664081883 398 2918 9107818 48758114232
21995 85852 679312