Knowledge
Data
45833670 542 11438520 772579
41266126 831 0319585743 8941 1740517
572519 363 52290 8180 700641