Knowledge
Data
59154059 619707 572660612 18256979816 240196
97352658 8747 72128
6427 6182959 19209 27025