Knowledge
Data
40 28867068 503666330 32844488356
864 234935 247
2983998477 653227584 315433536 1997728