Knowledge
Data
9542980 39561 2743383047 74933840
31883615 389630398 685243 4646967306
358331 7220180 597618