Knowledge
Data
23005 50604 17008816 54471
2007 87449 796250 100710 1026313
38367 39048270 31414301164 9005