Knowledge
Data
32 671553372 4592338 91936958
15804 4217525 273817 791450
3615960650 256 6874170 6714 533