Knowledge
Data
343081 2161 118190219 170173163
509520626 1855681409 35289962 74970451 450
62741038270 9697 8443921