Knowledge
Data
166 35 8462
19592949 538883696 40 30221 208991785
680 94088393352 571963 328855118 89333594294