Knowledge
Data
16655710 4428468 2186923 29016780
527240474 21224737 81722885 16 026110082
572419704 9711952 6580