Knowledge
Data
2884009 636 871 175250 3511
93407 8702650 91188557 53295347 1965
3571282956 50449706 25592200 917121888