Knowledge
Data
159558 73779 332832282 29074 217597
23807 5304376 038405300
8544283 047460 677 603384