Knowledge
Data
50 5315 21 773 869822524
4519 540039153 114 658752
7183667 7549850 022359520 9781560026 91976842417